Last updated: May 30, 2025
FillAI ("we," "our," or "us") operates the FillAI browser extension and associated backend services (collectively, the "Service"). This Privacy Policy explains how your data is handled when you use FillAI.
By installing or using FillAI, you agree to the practices described in this policy. If you do not agree, please do not use the Service.
The core principle of FillAI is local-first privacy. When you fill in your profile — name, address, work history, skills, salary expectations, and so on — that data is:
We do not "collect" your profile in any meaningful sense. You are storing your own data on your own machine. FillAI is simply the vault.
The only time any profile data leaves your device is when you trigger an AI-powered fill. Here is exactly what happens:
If you only use heuristic fills (non-AI, for simple fields like name and email), nothing is ever sent to our servers at all.
Our servers hold only the minimum required to run the service:
That's it. No profile. No resume. No personal details stored on our end.
When you upload a PDF resume for profile extraction, it is sent to our backend and processed by Google Gemini AI to extract your details. The extracted data is returned to your browser to pre-fill your local profile. The PDF and extracted data are not stored on our servers after processing.
We use Google OAuth for authentication. When you sign in, Google shares your email address and display name with us. We store your email and a unique user ID server-side solely to identify your account and manage your credits.
We use the following third-party services to operate FillAI:
| Service | Purpose | Data Shared |
|---|---|---|
| Google Gemini AI | Text generation and resume parsing | Profile data (transiently, in memory only — not stored) |
| Google OAuth | User authentication | Email, display name |
| Supabase | Database and auth infrastructure | User ID, email, credit balance, usage events |
| Dodo Payments | Payment processing | Payment details (handled by Dodo — we only store transaction IDs) |
| Upstash | Rate limiting | User ID (for rate limit counters only) |
| Vercel | Backend hosting | Standard server logs (IP, request metadata) |
Each third-party service operates under their own privacy policy.
FillAI requests the following browser permissions:
Our legal basis for processing is: (a) your consent when you use the Service; (b) contractual necessity to provide the Service; and (c) legitimate interest for security and abuse prevention. You have the right to lodge a complaint with your local data protection authority.
We do NOT sell your personal information. You have the right to know what we store, request deletion, and opt out of any sale (which we do not conduct).
FillAI is not intended for individuals under 16. We do not knowingly collect personal information from children under 16.
We may update this policy from time to time. Material changes will be communicated via the extension or website. Continued use after changes constitutes acceptance.
For any privacy questions or data requests:
This Privacy Policy is effective as of May 30, 2025 and applies to all users of the FillAI browser extension and associated services.