← Back to Sunrise Budget

Privacy Policy

Last updated: March 2025

1. Introduction

This Privacy Policy describes how Sunrise Budget ("we," "our," or the "Service") handles information when you use our web-based budgeting tool. We do not collect your name, email, or account information. Your budget content is encrypted so we cannot read it. This policy explains what data exists, where it lives, and how we use it.

2. Information We Do Not Collect

We do not require an account, email, or phone number. We do not track your browsing across other sites. We do not link to your bank or financial accounts. We do not collect your budget content in readable form. We do not use your data for advertising or sell it to third parties.

3. End-to-End Encryption and What We Cannot See

Your budget (income and expense entries, amounts, categories, etc.) is encrypted on your device using a key derived from your passphrase. We never receive your passphrase or the key. We cannot decrypt your budget. Only someone with your passphrase (or an exported file you provide) can read the content. For long-term storage (local storage) and sync we only ever see or store ciphertext. While you use the app, decrypted data and the key exist temporarily in session storage (cleared when you close the tab) so you can reload without re-entering your passphrase.

4. Data Stored in Your Browser

When you use the Service, your browser may store: (a) a random salt used for key derivation (not your passphrase); (b) a budget identifier (a random UUID); (c) in local storage: your budget data in encrypted form (persists until you clear it); and (d) in session storage: your budget data in decrypted form and the decryption key, only for the duration of your tab session; cleared when you close the tab. Clearing your browser's local storage will remove the encrypted copy; export or sync your budget first if you want to keep a copy elsewhere.

5. Optional Sync to Our Servers

If you use the sync feature, your browser sends encrypted budget data and the budget identifier to our servers so you can access the same budget from another device. We store only the encrypted blob associated with that identifier. We cannot read the contents. We may retain this data until you overwrite it, delete it (if we provide that option), or we discontinue the feature. Our hosting and storage providers process this data to operate the Service; they do not have access to your passphrase or decryption key.

6. Technical and Log Data

When you visit the site or use sync, our infrastructure (e.g. hosting and content delivery) may automatically receive information such as your IP address, browser type, and request timing. We use this only to operate and secure the Service. We do not use it to identify you or to build a profile of your activity. Our providers may have their own logging and privacy policies.

7. How We Use Information

We use the information described above only to provide and improve the Service: to store and retrieve your encrypted sync data, to run the application, and to prevent abuse. We do not use your data for marketing, advertising, or selling to third parties.

8. Sharing and Third Parties

We do not sell or rent your data. We may use third-party services (e.g. hosting and blob storage) to run the Service; they process data on our behalf and are bound by their own privacy and security obligations. We may disclose information if required by law (e.g. subpoena or court order) or to protect our rights or safety. Because we cannot decrypt your budget, we cannot produce its contents in response to such requests.

9. Your Choices and Control

You control your passphrase and who you share it with. You can choose not to use sync and keep data only in your browser. You can clear local storage to remove encrypted data, and close the tab to clear session storage. You can export your budget and use or share the file as you decide. Because we do not have accounts or readable budget content, we cannot "look up" or delete your budget by identity; if we add tools to delete sync data by budget identifier, we will describe them in the Service.

10. Security

We use industry-standard encryption (e.g. AES-GCM) for your budget data. We do not have the keys to decrypt it. You are responsible for keeping your passphrase secure; anyone with your passphrase can decrypt your data. We take reasonable measures to protect our systems and the encrypted data we store, but no system is completely secure.

11. Children

The Service is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided information through the Service, contact us and we will work to delete it to the extent we can identify it (recognizing that we do not collect account or identity information).

12. Your Rights (e.g. GDPR, CCPA)

Depending on where you live, you may have rights to access, correct, delete, or port your data, or to object to or restrict processing. Because we do not collect your identity or readable budget content, we often cannot associate data with a particular person. You can stop using the Service, clear local storage, and avoid using sync. If you have a specific request (e.g. deletion of sync data associated with a budget identifier), contact us and we will respond in line with applicable law.

13. International Use and Transfers

The Service may be hosted and processed in the United States or elsewhere. If you use the Service from another country, your data may be transferred to and processed in those jurisdictions. By using the Service you consent to such transfer to the extent permitted by your local law.

14. Changes to This Policy

We may update this Privacy Policy from time to time. We will post the updated policy and change the "Last updated" date. Your continued use of the Service after changes means you accept the updated policy. If you do not agree, please stop using the Service.

15. Contact

For privacy-related questions or to exercise your rights, contact the operator through the means provided at sunrisebudget.com.