Privacy Policy
Last updated: June 12, 2025
Simplicity is a personal finance application developed and operated by CodeWithAli, a technology company founded by Ali Alibrahimi (CEO & Owner) and Hanif Palm (Co-Founder & COO). We are committed to providing you with powerful budgeting tools while maintaining the highest standards of data security and privacy protection.
Our Mission: To help you take control of your finances through innovative technology, backed by enterprise-grade security and complete transparency about how we handle your data.
What Data We Access and Why
Account Information:
- Account names, types, and balances
- Account numbers (encrypted and never stored in readable format)
- Routing numbers for account identification
- Account ownership verification
Transaction Data:
- Transaction amounts, dates, and descriptions
- Merchant information and categories
- Transaction status (pending, posted, etc.)
Authentication Data:
- Account verification tokens (not your banking passwords)
- Connection status and last sync timestamps
- Profile Information: Name, email address, and account preferences
- Budget Data: Budget categories and financial goals you set
- Usage Analytics: App usage patterns and feature preferences
- Support Records: Customer support interactions
- Your online banking credentials
- Your Social Security Number
- Credit scores or credit reports
- Investment account passwords
- Any data unrelated to budgeting and expense tracking
How We Use Your Data
- Categorize and organize your transactions
- Generate spending insights and budget recommendations
- Provide account balances and spending alerts
- Create personalized financial reports and trends
- Improve app performance and user experience
- Develop new features based on usage patterns
- Ensure system security and prevent fraud
- Provide customer support and troubleshooting
We only collect and process data that is directly necessary for providing our budgeting services.
We do NOT engage in:
- Behavioral advertising or user profiling
- Data mining for commercial purposes
- Cross-platform tracking or data correlation
- Unnecessary data collection or retention
How We Secure Your Data
- All data stored in Supabase with enterprise-grade security
- End-to-end encryption using AES-256 encryption
- Database access restricted to authorized personnel only
- Row-level security policies implemented
- Regular automated backups with encryption at rest
- Two-factor authentication (2FA)
- Session management with automatic timeout
- API rate limiting and abuse prevention
- Regular security audits and penetration testing
- Data in Transit: TLS 1.3 encryption for all communications
- Data at Rest: AES-256 encryption for all stored data
- Financial Data: Additional encryption layer with rotating keys
- Backup Data: Military-grade encryption standards
- API Communications: End-to-end encryption with Plaid and all third parties
Third-Party Integrations
What they do: Securely connect your bank accounts to our app
Data Shared: Account information and transaction history
Security: Bank-level security, regulated by financial authorities
Access Model: Read-only access, cannot move money or make transactions
What they do: Secure cloud database hosting for your data
Data Stored: Encrypted user profiles and financial information
Security: SOC 2 Type II compliant, GDPR compliant
Location: Data centers with physical and digital security measures
- Advertisers or marketing companies
- Data brokers or analytics firms
- Social media platforms
- Any unauthorized third parties
- Government agencies (except as required by law with proper warrants)
Your Rights and Data Control
- Download Your Data: Export all your financial data in standard formats
- Account Transparency: View all data we have about you
- Usage Logs: See when and how your data has been accessed
- Third-Party Connections: Manage which services can access your data
- Granular Permissions: Choose which accounts to connect and sync
- Data Refresh Control: Manage how often we sync your financial data
- Feature Opt-out: Disable specific features that use your data
- Communication Preferences: Control all marketing and notification settings
Account Termination Process:
- Disconnection from all linked bank accounts and credit cards
- Revocation of third-party financial services (e.g., Plaid)
- Removal of budget categories and financial planning data
- Deletion of user financial data
Technical Implementation:
- Automated purging from primary databases via scheduled jobs
- Deletion from encrypted backup systems
- Cloud storage secure deletion with vendor confirmation
- Final system-wide data validation scan
Contact Information
Response Time: Within 24 hours for security concerns
Emergency: Critical security issues receive immediate attention
Ali Alibrahimi
CEO & Owner
Hanif Palm
COO & Co-Founder
At CodeWithAli, we understand that your financial data is among the most sensitive information you possess. We are committed to earning and maintaining your trust through:
- Transparent Communication: Clear, honest explanations of our practices
- Security Investment: Continuous improvement of our security infrastructure
- User Empowerment: Giving you control over your data and privacy
- Regulatory Excellence: Exceeding compliance requirements, not just meeting them
- Innovation with Responsibility: Building powerful features without compromising security
Remember: You can withdraw your consent and delete your account at any time through your account settings.
This policy is effective as of June 12, 2025