This Privacy Policy explains how Ministry Of Good Vibes LLC (“we”, “us”, “our”) collects, uses, and protects information when you use Fili, our budgeting application available on the web, Android, and iOS (“the Service”).
1. Who we are
Ministry Of Good Vibes LLC is a Wyoming Limited Liability Company registered in the State of Wyoming, USA. We are the data controller for information collected through the Service. You can reach us at hello@getfili.app.
2. Information we collect
- Beta invitations: if you request an invitation on our website, we collect your email and phone platform (iPhone or Android). We use Resend to send confirmation emails. After confirmation, your access link is displayed on the website. Resend retains delivery records under its retention policy. You can request removal at hello@getfili.app. This does not create an app account or subscribe you to other products.
- Account data: email address and authentication data needed to sign in.
- Shared-budget data: membership in a shared budget, and the names you assign to it.
- Financial data you enter: accounts, transactions, budgets, payees, categories, and any notes you add. This data is provided by you to operate the Service — we do not connect to bank accounts on your behalf.
- Receipt photos and extracted data: if you scan a receipt, we store the photo and the merchant, amount, date, and line-item text our recognition system extracts from it.
- Onboarding answers: your goals, current tools, usage frequency, optional notes, and setup choices. We use these to understand product needs. A summary and your account email are sent to our private Telegram chat for product research, together with your phone model, OS version, and a country hint from the network, SIM, or device region.
- Device and diagnostic data: crash reports, performance data, and basic usage events (e.g. which screens are opened) used to keep the Service reliable.
- Subscription and purchase data: paywall views and interactions, products and offers presented, purchase and renewal status, store transaction metadata (such as product, price, currency, and timestamp), and app/device identifiers used to maintain subscription access. We do not receive full payment-card details from Adapty or the app stores.
- Push notification token: a random identifier for this app on your device, issued by Google Firebase Cloud Messaging (and, on iPhone, delivered through Apple’s push service). We store it only so notifications can reach your device. You can switch notifications off in your device settings, and deleting your account deletes the token.
3. How we use this data
We use your data to provide and operate the Service: to display your budgets and transactions, sync data between your devices, recognize receipts, calculate exchange rates, manage subscriptions and access to paid features, and diagnose and fix bugs. We do not use your financial data to serve advertising, and we do not sell your personal information.
4. Third parties we work with
We use the following service providers to operate the Service. Each processes data only on our behalf, to the extent needed for their function:
- Supabase — database, authentication, and storage for receipt photos.
- PowerSync — synchronizes data between the mobile app and our database.
- Resend — delivers confirmation emails and retains delivery records.
- Vercel — hosts the web application.
- PostHog — product analytics (aggregate feature usage; we do not enable automatic capture of page content).
- Telegram — private onboarding notifications to our product team; these contain your account email and research answers, not account balances or transaction history.
- Sentry — crash and error monitoring.
- Google Firebase Cloud Messaging and Apple Push Notification service — deliver notifications to your device.
- OpenRouter and the underlying AI model providers it routes to, plus Langfuse for call tracing — used to recognize and extract data from receipt photos you choose to scan.
- Google Maps / Places — address autocomplete and receipt location lookup.
- logo.dev / Brandfetch — bank logo lookup for display purposes.
- Frankfurter — public foreign-exchange rate data (no personal data involved; no account or privacy policy — see frankfurter.dev).
- Adapty Tech Inc. (Adapty) — manages paywalls, in-app purchases, subscription status and access levels, and related purchase analytics. Depending on device settings and our configuration, Adapty may process app/device identifiers, technical device data, paywall interactions, and store transaction and subscription data.
- Apple and Google — app distribution and payment processing, once an application is published to their stores.
5. Data retention and deletion
We retain your data for as long as your account is active. You can delete your account and its data directly in the app at any time — see How to delete your account for the steps. We will delete or anonymize your data within a reasonable period, except where retention is required by law.
6. Your rights
Depending on where you live, you may have rights to access, correct, export, or delete your personal data, and to object to certain processing (for example, under the EU/UK GDPR). If you are a California resident, the CCPA gives you the right to know what personal information we collect and to request its deletion — we do not sell or share your personal information for cross-context behavioral advertising. To exercise any of these rights, contact us at hello@getfili.app.
7. International data transfers
Our service providers store and process data in the United States and the European Union. By using the Service, you consent to your data being processed in these locations.
8. Children’s privacy
The Service is not directed to children under 16, and we do not knowingly collect personal data from them.
9. Cookies and local storage
We use local/session storage to keep you signed in and to store a local copy of your data on your device for offline use. We do not use third-party advertising cookies, and product analytics on this Service does not automatically capture page content.
10. Security
We use industry-standard measures — encryption in transit, access controls, and row-level security on our database — to protect your data. No method of transmission or storage is completely secure, and we cannot guarantee absolute security.
11. Changes to this policy
We may update this Privacy Policy from time to time. We will update the “Last updated” date above when we do.
12. Contact
Questions about this policy or your data can be sent to hello@getfili.app.