Privacy Policy

Effective date: July 3, 2026

Waffle ("we," "us," or "our") operates the personal finance coaching app available at heysyrup.com. Your privacy matters to us, and we've written this policy in plain language so you know exactly what happens with your information.

1. What We Collect

We only collect information you actively provide:

2. What We Do NOT Collect

3. How We Use Your Data

Your data is used for one purpose: providing you with personalized financial coaching through Waffle. This includes:

4. AI Coaching & Anthropic Disclosure

Syrup, Waffle's AI coach, is powered by Anthropic's Claude. When you chat with Syrup, we send relevant financial context - such as your budgets, goals, and a summary of your spending - to Anthropic's servers so Claude can generate a coaching response.

Important details:

5. Third-Party Services

We rely on a small number of trusted third-party services to operate Waffle:

Supabase (Authentication & Database)

Your account credentials and financial data are stored in Supabase, a cloud-hosted PostgreSQL database with built-in authentication. Data is encrypted at rest and in transit. Supabase's infrastructure is hosted on AWS.

Plaid (Optional Bank Connections)

If you choose to connect a bank, the connection is made through Plaid, a third party that specializes in secure bank connections. Your bank username and password are entered on Plaid's own secure screen and are never visible to or stored by Waffle. Plaid provides us read-only transaction and account data - we request only Plaid's Transactions product, nothing more, and we never receive the ability to move money. Your bank data is never used for credit, lending, or eligibility decisions. Plaid's handling of your data is governed by Plaid's privacy policy. You can disconnect a bank at any time in the app; disconnecting deletes the synced bank data from our systems and revokes Plaid's access to your bank.

Anthropic (AI Coaching)

As described in Section 4, your financial context is sent to Anthropic's API for AI coaching responses. Anthropic acts as a data processor on our behalf. Your bank login credentials are never part of what we send - we never have them.

Cloudflare (Hosting & Delivery)

Waffle is hosted on Cloudflare Pages. Cloudflare provides content delivery and security services (e.g., DDoS protection). Cloudflare may process standard web request metadata (IP address, user-agent) as part of delivering the site.

6. Local Storage

Waffle uses your browser's localStorage to cache certain data on your device for offline access and faster loading. This data stays on your device and is never transmitted to third parties. You can clear it at any time through your browser settings.

7. Data Retention

We retain your account data and financial information for as long as you maintain an active Waffle account. When you delete your account, all of your data is permanently removed from our systems, including data stored in Supabase. There is no recovery after deletion.

8. Your Rights

You have full control over your data. Through the Waffle app, you can:

You can also contact us at [email protected] for assistance with any of these.

9. California Residents (CCPA)

If you are a California resident, you have the right to:

We do not sell personal information. We do not share personal information for cross-context behavioral advertising. To exercise your rights, use the in-app controls or email [email protected].

10. European Residents (GDPR)

If you are located in the European Economic Area (EEA) or the United Kingdom, you have additional rights under the GDPR, including:

Our legal basis for processing your data is your consent (when you create an account) and the performance of our service. You may exercise any of these rights by contacting us at [email protected].

11. Children's Privacy

Waffle is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected data from a child under 13, we will delete that information promptly. If you believe a child has provided us with personal data, please contact us at [email protected].

12. Security

We take reasonable measures to protect your information, including encryption in transit (TLS/HTTPS) and encryption at rest in our database. Passwords are hashed and never stored in plain text. However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.

13. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will notify you through the app or by email. The "Effective date" at the top of this page indicates when the policy was last revised. Your continued use of Waffle after changes are posted constitutes acceptance of the updated policy.

14. Contact Us

If you have questions or concerns about this Privacy Policy or your data, reach out to us: