1. Overview
JobScroller ("we", "our", "us") operates jobscroller.net. This policy explains what data we collect, why we collect it, and how we handle it. We collect only what is necessary to provide the service.
2. Information we collect
- Account data: Email address and password hash when you sign up via Supabase Auth.
- Profile data: Desired job title, preferred location, and job type — set voluntarily in your account settings.
- Resume: If you upload a resume for the AI resume checker, the PDF is stored securely in Supabase Storage. Resume content is sent to Google Gemini's API to generate your match score and suggestions. It is not used to train AI models or shared with third parties beyond this.
- Payment data: Billing is handled entirely by Stripe. We never store credit card details.
- Usage data: Anonymous page-view analytics via Vercel Analytics and Google Analytics (G-8N0HFX76Y7). No cross-site tracking.
3. How we use your information
- To deliver your personalised daily job feed.
- To process API subscription payments via Stripe (developer plans only — the job seeker experience is free).
- To run the resume ATS keyword checker.
- To improve the product based on aggregate usage patterns.
- To send transactional emails (password reset, API subscription receipts). We do not send marketing emails without consent.
4. Data storage & security
Your data is stored in Supabase (PostgreSQL, hosted on AWS). All connections are encrypted via TLS. Supabase enforces row-level security so users can only access their own records. Resumes are stored in a private bucket and accessible only to the authenticated owner.
5. Third-party services
- Supabase — database, auth, and file storage.
- Stripe — payment processing. Governed by Stripe's Privacy Policy.
- Vercel — hosting and anonymous analytics.
- Google Gemini — AI analysis of resume content for the resume fit checker.
- Google Analytics — aggregate site traffic metrics.
6. Your rights
You may request access to, correction of, or deletion of your personal data at any time by emailing contact@jobscroller.net. Account deletion removes your profile, job tracking history, and uploaded resume within 30 days.
7. Cookies
We use only functional cookies required for authentication (Supabase session token). We do not use advertising cookies or sell data to third parties.
8. Changes to this policy
We may update this policy occasionally. Material changes will be noted at the top of this page with a revised date. Continued use of the service after changes constitutes acceptance.
9. Contact
Questions? Email us at contact@jobscroller.net.