Skip to content

Privacy Policy

Last Updated: February 04, 2026

1. Data Collection & Usage

TxProof is designed with a "Privacy-First" approach, but we collect specific technical data necessary for service integrity and security:

  • Email Addresses: Collected only if you choose to verify your account. Used strictly for account recovery, security alerts, and system notifications. We enforce email uniqueness to prevent platform abuse.
  • IP Addresses: Logged temporarily in our security and usage ledgers (`usage_events` and `audit_logs`) to monitor for DDoS attacks, manage API quota limits, and prevent fraudulent activity.
  • Wallet Addresses: Used as your primary identifier for transaction proof generation and contribution tracking.

We do not collect or store your private keys, seed phrases, or physical identity details.

2. Analytics & Cookies

We use minimal tracking to ensure platform stability and performance.

Essential Cookies (Functional):

  • admin_token: A secure, HttpOnly cookie used to maintain session state for authorized administrators.
  • csrf_token: Used to prevent Cross-Site Request Forgery attacks during sensitive operations.
  • cookie_consent: Stored in LocalStorage to remember your tracking preferences.

Analytics (GA4):

  • Anonymization: IP Anonymization is enabled; IPs are truncated before storage by Google.
  • Purpose: Used to understand general platform usage patterns. No data is shared for advertising or benchmarking.

3. Data Retention & Security

Data is stored in secure, encrypted databases provided by our infrastructure partners (Supabase/PostgreSQL).

  • Usage Logs: Retained for 30-90 days for SLA monitoring and security auditing.
  • Verification Tokens: Automatically expire after their set duration (e.g., 15-60 minutes) and are deleted upon use.
  • Account Data: Persists as long as your account remains active. Verified emails can be removed by unlinking your account.

4. Your Rights

Under GDPR/CCPA, you have the right to access, rectify, or delete your data.

  • Opt-Out: You can reset your analytics preference by clearing your browser's local storage.
  • Deletion: You may request account deletion, which will purge your email, API keys, and personalized usage history from our active databases.

5. Contact

For technical inquiries or data requests, please contact us via our official GitHub or support channels.