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.