Privacy Notice
Last updated: February 2026
PiggyBack is Self-Hosted
PiggyBack is an open source, self-hosted application. When you deploy PiggyBack, you are the data controller. All data is stored in your own Supabase project on infrastructure you control. The PiggyBack project maintainers have no access to your data, your database, or your deployed instance.
What Data is Stored
When you deploy and use PiggyBack, the following data is stored in your own Supabase database:
- Account data: Email, display name, and authentication credentials (managed by Supabase Auth)
- Up Bank API tokens: Your personal access tokens, encrypted and stored with Supabase Row Level Security (RLS) enforced
- Transaction data: Synced from Up Bank via their official API
- Budget and goal data: Your budgets, savings goals, categories, and financial plans
- Partner linkage: If you connect with a partner, a relationship record linking two accounts
Up Bank Token Handling
Your Up Bank personal access token is required to sync transactions. Here’s how it’s handled:
- Stored in your Supabase database with Row Level Security
- Only accessible by your authenticated session
- Used server-side only to make API calls to Up Bank
- Never sent to any third-party service
- You can revoke it at any time from your Up Bank app
Analytics and Tracking
PiggyBack does not include any analytics, tracking, or telemetry by default. The application makes no external network requests other than to Up Bank’s API (for transaction syncing) and any AI providers you configure. If you add analytics to your deployment, that is your responsibility as the deployer.
AI Features
If you enable the AI chat assistant, your financial data may be sent to the AI provider you configure (Anthropic, OpenAI, or Google) as part of the chat context. This is controlled by your environment variables and your choice of AI provider. Review your chosen provider’s privacy policy for how they handle API inputs.
Data Deletion
Since you control the database, you can delete any or all data at any time through Supabase’s dashboard or SQL editor. Deleting your Supabase project will remove all PiggyBack data permanently.
Open Source
PiggyBack is MIT licensed and open source. You can audit the entire codebase on GitHub to verify exactly how your data is handled.