Privacy Policy
Last updated: February 2026
Data We Collect
- Email address (for authentication)
- IP address (for session management and rate limiting)
- OAuth provider ID (Google)
- Minimal activity logs: request path, HTTP status code, and response time only
Purpose and Lawful Basis
- Contract performance — processing your email and OAuth ID is necessary to provide authentication and account access.
- Legitimate interest — IP logging and activity logs are used for security monitoring and service improvement.
Retention Periods
- Sessions: 90 days
- Activity logs: 90 days
- Magic link tokens: 24 hours
- Rate limit records: 1 hour
Third-Party Processors
- Google OAuth — used for sign-in authentication
- Resend — email delivery service for magic links
Cookies
session_token— httpOnly, used for authentication, 30 day expirygoogle_oauth_state— httpOnly, temporary CSRF protection during OAuth flow, 10 minute expiry
Data Minimization
We do not collect names, profile pictures, or browser user agents. Activity logs only store the request path, HTTP status code, and response time — no request bodies, query parameters, or personal identifiers.
Your Rights
You can export your data or delete your account from the Settings page. For any other data-related requests, contact us at the email below.
Contact
For privacy inquiries: privacy@recoilanalytics.com
Recoil Analytics is a bootstrapped independent project, not a registered company.