Privacy Policy & Data Security
Last Updated: January 2025
Our Commitment to Data Security
Givvv is a donation management platform built with enterprise-grade security and data privacy at its core. Your donation data is sensitive, and we've architected our platform to ensure that not even Givvv staff can access your organization's private donation data.
Data Ownership
You own your data. Period.
- All donation records, donor information, and transaction data belong exclusively to your organization
- We never sell, share, or use your data for any purpose other than providing our service
- You can export your data at any time
- If you close your account, all your data is permanently deleted
Security Architecture
1. Database-Level Security (Row Level Security)
We use PostgreSQL Row Level Security (RLS) policies enforced at the database level, ensuring data isolation between organizations:
- Organizations can ONLY access their own data - this is enforced by the database itself, not just application code
- Even if there were a bug in our application code, the database would prevent cross-organization data access
- RLS policies are tested and audited regularly
- Each database query is automatically filtered to your organization_id
2. Encryption
Data in Transit:
- All data transmitted between your browser and our servers uses TLS 1.3 encryption
- All API requests use HTTPS only - no unencrypted HTTP traffic is permitted
- Payment card data is encrypted using Stripe's PCI DSS Level 1 certified infrastructure
Data at Rest:
- All database records are encrypted at rest using AES-256 encryption
- Encryption keys are managed by our infrastructure provider (Supabase) with automatic key rotation
- Database backups are also encrypted
3. Payment Processing
We never store credit card numbers, CVV codes, or full payment card data:
- All payment processing is handled directly by Stripe, a PCI DSS Level 1 certified payment processor
- Card data goes directly from the donor's browser to Stripe's servers
- We only store non-sensitive payment metadata (last 4 digits, card brand, expiration)
- Stripe Connect ensures funds go directly to YOUR Stripe account, not ours
4. Infrastructure Security
Database Hosting: Supabase (AWS-backed)
- SOC 2 Type II certified
- ISO 27001 certified
- GDPR compliant
- Data hosted in secure AWS data centers
- Automatic daily backups
- 99.9% uptime SLA
Application Hosting: Netlify
- SOC 2 Type II certified
- DDoS protection
- Automatic SSL/TLS certificates
- CDN with edge caching for performance
Payment Processing: Stripe
- PCI DSS Level 1 certified (highest level)
- Used by millions of businesses worldwide
- Advanced fraud detection
- 3D Secure support
5. Access Controls
Platform Access:
- Only authenticated users from your organization can access your dashboard
- Multi-factor authentication (MFA) available
- Passwords are hashed using bcrypt with individual salts
- Session tokens expire automatically
- Service role keys (admin access) are only used by backend services, never exposed to clients
Givvv Staff Access:
- Givvv staff CANNOT access your donation data due to RLS policies
- We can only access anonymized system logs for debugging
- Any support requests require explicit permission and are logged
- No Givvv employee has direct database access to production data
6. Data Retention & Deletion
- Active donation data is retained as long as your account is active
- When you close your account, all data is permanently deleted within 30 days
- Backup data is automatically purged according to our retention policy
- You can request immediate data deletion at any time
Data We Collect
Donation Data (Your Organization's Data)
- Donor names and contact information
- Donation amounts and dates
- Payment metadata (not card numbers)
- Designation/purpose of donations
- Transaction history
Account Data
- Organization administrator email and name
- Organization details (name, logo, settings)
- Stripe account connection details
- Subscription and billing information
Anonymous Usage Data
- Page views and navigation patterns (anonymized)
- Feature usage statistics (aggregated)
- Error logs (stripped of personal information)
Third-Party Services
We use the following trusted third-party services:
| Service | Purpose | Data Shared |
|---|---|---|
| Stripe | Payment processing | Payment and donor info |
| Supabase | Database & authentication | All application data (encrypted) |
| Netlify | Application hosting | None |
| Resend | Email delivery | Email addresses, receipt content |
Compliance
GDPR Compliance
- Right to access your data
- Right to rectification
- Right to erasure ("right to be forgotten")
- Right to data portability
- Right to restrict processing
- Right to object
California Privacy Rights (CCPA)
- We do not sell personal information
- You have the right to know what data we collect
- You have the right to delete your data
- You have the right to opt-out of data sharing
Security Auditing
We regularly:
- Review and test Row Level Security policies
- Scan for security vulnerabilities
- Update dependencies to patch security issues
- Monitor for unusual access patterns
- Conduct security training for our team
Incident Response
In the unlikely event of a data breach:
- We will notify affected organizations within 72 hours
- We will provide details about what data was affected
- We will outline steps being taken to prevent future incidents
- We will offer support and guidance
Contact Us
For security concerns, privacy questions, or data requests:
Email: [email protected]
Security Researcher Disclosure: [email protected]
We take security seriously. If you discover a vulnerability, please report it responsibly to [email protected] and we will work with you to resolve it promptly.
Changes to This Policy
We may update this privacy policy from time to time. We will notify you of any material changes by:
- Posting the new policy on this page
- Updating the "Last Updated" date
- Sending an email to your organization's primary contact
Summary
In Plain English:
- ✅ You own your data, not us
- ✅ Your data is isolated from other organizations using database-level security
- ✅ Even we can't see your private donation data
- ✅ All data is encrypted in transit and at rest
- ✅ We never sell or share your data
- ✅ You can export or delete your data anytime
- ✅ We use industry-leading, certified infrastructure providers
- ✅ Credit card data never touches our servers
- ✅ We're GDPR and CCPA compliant
This privacy policy is legally binding. By using Givvv, you agree to these terms.