Privacy
perfeat is a private journal. We collect the minimum needed to make it work — and we never sell your data. Full stop.
What we collect
- Account: your email address and password (hashed) so you can sign in.
- Diary content: the eats you log — dish name, photo, restaurant, rating, note, price, who you ate with, the date and time. This is your eatlist; it belongs to you.
- Device info: basic crash and error logs (via Sentry) and aggregated product analytics (via PostHog) so we can fix bugs and improve the app. We do not log diary content into analytics.
What we don't collect
- We don't sell your data. To anyone. Ever.
- We don't run third-party ad networks or behavioral ads inside the app.
- We don't share your eats publicly. There is no social feed, no follower list, no public profile.
Where your data lives
Diary content is stored on a Supabase database hosted in Singapore. Photos are stored in Supabase Storage. Access is gated by row-level security — only your own account can read your own entries.
Photos & location
If you take a photo for an eat, it's uploaded to Supabase Storage and linked to that diary entry. You can delete a photo at any time. If you grant location access, we use it only to suggest nearby restaurants for the current log — we don't track your background location, and we don't store your raw GPS coordinates.
Foursquare
Restaurant search is powered by Foursquare. When you search, your query is sent to Foursquare to return results. Foursquare has its own privacy policy: foursquare.com/legal/privacy.
Your rights
- Export: request a full JSON or CSV export of your eatlist at any time from Settings → Export.
- Delete: delete your account from Settings → Delete account. This permanently removes your eatlist, photos, and credentials within 30 days.
- Correct: edit or delete any individual eat directly in the app.
Children
perfeat is not intended for users under 13. If you believe a minor has signed up, contact us and we'll delete the account.
Changes
If we update this policy, we'll change the "Last updated" date above and push a notice in the app on next launch.
Contact
Questions, requests, or complaints: [email protected]