Privacy Policy

Last updated: March 25, 2026

1. Introduction

RehanPulse ("we", "our", or "the app") is a developer activity dashboard. This policy explains what data we collect, how we use it, and your rights regarding that data.

2. Data We Collect

  • GitHub account information: username, email, and profile data provided through GitHub OAuth sign-in.
  • GitHub activity data: repository events (pushes, pull requests, issues) received via webhooks you authorize.
  • Google account information: email and profile data provided when you optionally connect your Google account for Firebase project monitoring.
  • Firebase project metadata: project names, collection names, and document counts from Firebase projects you choose to monitor (read-only access).
  • Vercel deployment data: project names and deployment statuses when you connect your Vercel account.

3. How We Use Your Data

  • Display your developer activity in the dashboard.
  • Send alert notifications based on rules you configure.
  • Authenticate and authorize your sessions.

We do not sell, share, or transfer your data to third parties.

4. Data Storage & Security

Data is stored in Firebase Firestore. OAuth tokens are encrypted at rest using AES-256 before storage. Sessions are managed via secure, HTTP-only cookies.

5. Third-Party Services

We integrate with GitHub, Google (Firebase), and Vercel APIs. Each service has its own privacy policy. We only request the minimum permissions necessary (read-only where possible).

6. Your Rights

  • You can disconnect linked accounts at any time from the dashboard.
  • You can request deletion of your data by contacting us.
  • You can revoke OAuth permissions directly from GitHub, Google, or Vercel.

7. Contact

For questions about this policy, contact ai.omar.rehan@gmail.com.