Privacy Policy
Effective April 28, 2026
Splitbill is built to work with as little personal data as possible. This page explains exactly what we collect, why, who else touches it, and how to ask us to delete it. We don't run ads, sell data, or profile you.
This Privacy Policy explains how Splitbill (“Splitbill”, “we”, “us”) collects, uses, stores and shares information when you use the website at bill.rajkar.dev (the “Service”). Splitbill is operated by Raj Kar (sole proprietor) based in India. Contact: contact@rajkar.me.
1. What we collect
Splitbill is designed to work with as little personal data as possible. We collect only what is necessary to run the Service.
- Bills you create — title, line items, prices, currency, tax/tip values, and the names you type for people. These are stored in our database so you and anyone you share the link with can view them.
- Account info (only if you sign in) — your name, email and avatar URL from Google, plus a credits balance and a record of credit purchases.
- Bill photos — uploaded for AI scanning are sent to Google Gemini for extraction and are not stored by us. They are kept in memory only for the duration of the request.
- Local data— recent bills you opened are saved in your browser's localStorage so you can find them later. This stays on your device and is never sent to us.
- Cookies — a session cookie from Supabase Auth if you sign in. We do not use advertising, tracking, or analytics cookies.
- Server logs — Vercel automatically logs request metadata (IP, user agent, path, status) for security and abuse prevention. Logs are retained briefly.
2. How we use it
- To provide the bill-splitting and sharing features.
- To run AI features (scan and assign) when you choose to use them.
- To count and deduct credits when you use AI features.
- To prevent abuse, fraud, and unauthorised use.
- To send transactional email if you opted in for “notify me”.
We do not sell your data. We do not run ads. We do not profile you.
3. Third-party processors
Splitbill is built on top of standard cloud services that act as sub-processors. Each handles a specific function:
- Supabase — database, auth, file storage. Hosts your bills and account.
- Google (Sign in with Google) — used to verify your identity if you sign in. We receive only the basic profile fields you authorise.
- Google Gemini API — processes bill images and natural-language prompts when you use the AI features. Photos are sent over HTTPS and are not retained by us.
- Vercel — hosts the Service and serves all traffic over HTTPS.
- Razorpay — payment processor (when payments go live). Card and UPI details go directly to Razorpay; we do not see them. We only receive a payment success token and amount.
4. Sharing
Anyone with the read-only link to a bill can view it. Anyone with the edit link can modify it. Choose carefully who you send links to. Otherwise we do not share your data with anyone except as described in Section 3, or where required by law.
5. Retention
Bills remain accessible until they are deleted. We may delete inactive anonymous bills after a long period of inactivity. Account data is retained as long as the account exists. You can request deletion at any time by emailing contact@rajkar.me.
6. Your rights
You have the right to access, correct or delete your personal data, and to withdraw consent. To exercise any of these rights, email us at the address above. We will respond within a reasonable time, typically 30 days.
7. Security
Traffic is served over HTTPS. Data is encrypted at rest by Supabase. Database access is governed by row-level security. No system is perfectly secure, but we take reasonable steps to protect your information.
8. Children
Splitbill is not intended for children under 13. If you believe a child has signed up, contact us and we will delete the account.
9. Changes
We may update this policy. Material changes will be reflected with a new effective date at the top of this page.
10. Contact
Questions, requests or complaints: email contact@rajkar.me.