Data & Privacy.
Last updated: 16 July 2026.
We built Capsi for people who love peppers. This page explains, in plain language, what data we hold about you, where it lives, who can see it, and how you stay in control.
If you'd rather skip the detail, the short version is right at the top.
In short
We don't sell your data, ever. We don't run ads. We don't track you across other apps or websites. We store the bare minimum we need to run the app — how to sign you in, your profile, and the content you choose to share. The app talks to Apple (Sign in with Apple), Google (Sign in with Google), Supabase (our backend host), and OneSignal (push notifications). Nobody else. You can delete your account inside the app at any time.
Signed in or signed out
You can use most of Capsi without an account: browse the pepper catalog, read what other people have posted, look things up. As an anonymous, signed-out visitor we don't store anything personally identifying about you on our servers — no account, no email, no profile, no posts. Nothing in the rest of this page applies to you while you're signed out.
Everything below describes what we collect once you sign in. Signing in is what unlocks contributing photos, posting to the feed, tracking your garden, sending or receiving notifications, and reporting or blocking other users. The data those features generate is what the rest of this statement is about.
Who we are
Capsi is built and run by a single developer who's also a pepper grower. There's no big team behind this — just one person trying to make a useful app for fellow chile fans. For any privacy question, data request, or complaint, email privacy@thecapsi.app — you'll be talking directly to me.
What we collect
Account basics. Your email address — the one Apple or Google shares with us when you sign in (with Sign in with Apple this can be Apple's private relay address if you choose to hide yours). If you signed in with Apple, we also store an Apple refresh token we use only once: to revoke that connection with Apple if you delete your account (App Store policy 5.1.1 requires this). We also generate an internal user ID for your account.
Your profile. The display name you choose, an optional avatar image, and your preference for whether your name should appear on the photos you contribute.
Content you create. Pepper photos you submit (with their caption and the source/licence info if relevant), feed posts and comments you write (including any images you attach), the journals you keep in My Garden (your timeline entries, their photos, and the plants you track, which you can keep private or make public), and the likes, reports, blocks, and feedback you send, the seed offers you post (including the country they ship from), and the messages you exchange with other growers. The app also keeps the notifications generated for you, like replies to your posts or admin decisions on your photos.
Push routing. A reference to your account on OneSignal so we can send a notification to your device when something happens you've asked to hear about. We pass OneSignal your user ID — no name, no email.
Operational data. The minimum logs needed to keep the service running (database query times, error messages, rate-limit counters). These don't contain the content of your posts and aren't used to profile you.
Anonymous analytics
Capsi records anonymous in-app events — which screens are opened, which photos are submitted, which features get used — so we can understand what to improve. Only a SHA256 hash of your device identifier (IDFV) ever leaves your device; no user ID, name, or email is attached, and the server-side analytics_events table has no user-identifying column. You can turn this off any time in Settings → Privacy → Share anonymous usage data — with it off, the app records nothing.
What we don't collect
No advertising identifier. We don't ask for App Tracking Transparency permission because we don't track. No location, no contacts, no calendar, no microphone, no health data. No third-party analytics SDK — no Firebase, Mixpanel, Amplitude, Segment, Sentry, or anything similar. Nothing about your browsing outside the app.
Waitlist (website only)
If you join the launch waitlist at thecapsi.app we store the email address you give us, and nothing else. We use it for one thing: to send you an invite when Capsi is ready for you. We don't add you to a marketing list, we don't share the address with anyone else, and we don't use it for in-app sign-in. We keep your email until we've sent your invite and you've had a chance to sign in, or until you ask us to remove it — whichever comes first. Reply to any waitlist message or email privacy@thecapsi.app to be removed at any time.
How we use it
To run your account — sign-in, profile, content display. To show your contributions — posts to the feed, photos to the catalog galleries, garden items to your private collection. To send notifications you've asked for (replies, likes, photo approvals); you can turn these off in iOS Settings at any time. To moderate the community — on-device image checks before submission, admin review of reports, removing rule-breaking content. To prevent abuse — rate limits, blocklists, banned-keyword filters. To send transactional email — sign-in links and account messages only. No marketing.
Who sees what
Other signed-in users see your display name, avatar, approved pepper photos, feed posts, comments, likes, your seed offers (including the country you set on them), any journals you make public (their entries, photos, and plants), and the public side of your profile. The Photo by … credit on a gallery photo is public attribution by design — that's how community contributors get recognised.
Other users do not see your email, your private journals (any garden you keep to yourself), your pending photo submissions, your reports, your blocks, your feedback, or the contents of any push notification meant for you.
The admin team sees what users see plus the moderation queue — pending photos, reports, and feedback — so the community can be kept in shape.
Your email and Apple refresh token are only visible to our backend and the people running it.
Companies that help us run the app
Each of these is a data processor: they handle data on our instructions and can't use it for their own purposes.
Apple — Sign in with Apple. Privacy policy: apple.com/legal/privacy.
Google — Sign in with Google. Privacy policy: policies.google.com/privacy.
Supabase — Database, file storage, authentication, and scheduled jobs. Privacy policy: supabase.com/privacy.
OneSignal — Delivers push notifications to your device. Privacy policy: onesignal.com/privacy_policy.
How we bind these providers
Each arrangement above is governed by a written Data Processing Agreement (DPA), the contract required by EU data-protection law that binds the provider to handle your data only on our instructions, to keep it secure, and to assist us when you exercise your rights (access, deletion, correction). The Supabase DPA is signed with our paid plan; the Apple, Google, and OneSignal DPAs are incorporated by reference into each provider's standard terms of service, which we accepted when we set up the account.
Where your data lives
Our database, file storage, and scheduled jobs run on Supabase. Google and OneSignal operate from outside the EU/UK. Where personal data crosses borders, our contracts with these providers rely on the European Commission's Standard Contractual Clauses for the transfer.
How long we keep it
Account data stays until you delete your account. After deletion, we keep nothing personally identifying about you, except:
Approved pepper photos. When you delete your account, the photos you've contributed to the public catalog stay — but your name is removed and they appear as anonymous community contributions. This keeps the catalog useful for everyone. If you want a specific photo removed too, email us before or after deletion.
Backups. Encrypted database backups roll off our backend within the short retention window kept by our host.
Moderation logs. Records of removed content (and why) are kept for up to twelve months so we can spot repeat abuse.
Your rights
You can see what we hold by viewing your profile and content in the app, or by asking us by email. You can correct anything wrong by editing your profile, or by asking us. You can export your data by asking us — we'll respond within 30 days. You can delete your account inside the app at Settings → Delete account. You can turn off push notifications in iOS Settings → Notifications → Capsi. You can object to processing where our legal basis is legitimate interest (for example, moderation logs), and withdraw consent any time we relied on it. You can complain to your local data protection authority — EU/UK users can find theirs at edpb.europa.eu/about-edpb/about-edpb/members_en.
For any of these, email privacy@thecapsi.app and we'll handle it.
Deleting your account
Tap Settings → Delete account and confirm. Here's what happens:
Your account is scheduled for deletion and you're signed out immediately. You have a 7-day grace period — sign back in inside that window and the deletion is cancelled.
After 7 days, a daily scheduled job runs. If you used Sign in with Apple, your connection to Apple is revoked. Your avatar, posts, comments, feedback, garden items, reports, notifications, and pending photo submissions are deleted from the database, along with the image files behind them. Your approved pepper photos stay in the public catalog as anonymous community contributions — your name is removed. Finally, your authentication record is deleted so the email, Apple ID, or Google account can't sign back into a leftover profile.
Children
This app isn't aimed at children under 13 (or 16 in some EU member states). We don't knowingly collect data from anyone in that age group. If you're a parent or guardian and believe we have, email us and we'll remove it.
Security
All traffic between the app and our backend goes over HTTPS/TLS. The database and file storage are encrypted at rest by Supabase. Photos go through an on-device sensitivity check (Apple's Sensitive Content Analysis) before they're uploaded. Pepper photo submissions are reviewed by a human before they're shown publicly. Text content runs through a banned-keyword filter at submission. Access to backend tooling uses strong authentication, including two-factor where possible. No system is perfect, but we treat the data you give us as if it were our own.
Changes to this statement
We may update this from time to time. If anything material changes — what we collect, who we share with, why — we'll bump the Last updated date at the top of this page so you can spot it. The Last updated date at the top is the source of truth.
Messages
When you exchange seeds you can message other growers directly. Messages are private between the two of you, with honest fine print:
- They are not end-to-end encrypted, but they are encrypted at rest on our servers.
- We never browse messages. The only way a human at Capsi sees message content is when a participant reports a conversation — the report includes a snapshot of the recent messages for moderation review. Beyond that, access happens only if the law requires it.
- You can unsend any message you sent, at any time — unsent content is removed from our servers immediately, on both sides.
- Push notifications about a new message never contain the message text — only who wrote you and which pepper it's about.
- Conversations quiet for 90 days are deleted automatically, including everything shared in them. Share only what's needed to ship seeds.
Contact
For any privacy question, data request, or to file a complaint: privacy@thecapsi.app.