Privacy
Privacy Policy
Last Updated: September 6, 2026
Effective Date: September 6, 2026
We respect your privacy. This Privacy Policy describes how TradePulse ("we," "us") collects, uses, and protects information when you use our Service.
TL;DR — the short version
- Free tier: Your trades live in your browser and are also backed up to our database under a random device ID so they survive a cleared cache and sync between your devices. We don't collect your email. We don't know who you are — a device ID or wallet address is not linked to a name.
- Pro tier: Your wallet address is used to verify payment and, while it is connected, to sync your trades across devices. Trade data is stored in Supabase, encrypted in transit.
- Voice: Transcription happens in your browser using its built-in speech recognition (the Web Speech API), which may send your audio to your browser's vendor — for example Google (Chrome) or Apple (Safari). We never receive or store your audio. Only the resulting text is sent to Anthropic to structure it into trade fields.
- Analytics: We use Vercel Analytics for anonymous, aggregate usage data. No personal profiling.
- We never sell your data.
1. Information We Collect
a. Free-tier users
- Trade entries you enter or speak: Stored on your device (browser localStorage) and backed up to our database (Supabase) over HTTPS, keyed by a random anonymous device ID generated in your browser. The backup contains only the trade fields you see in the app — the same text, tags, and P&L you entered.
- Voice audio: Transcribed by your browser's built-in speech recognition (the Web Speech API). Depending on your browser and device, your browser may send the audio to its vendor (e.g. Google or Apple) for processing — this happens within your browser and the audio is never sent to or stored by us. Only the resulting text transcript is sent to our parsing provider (see Section 3).
b. Pro-tier users
- Wallet address: Used to verify your Pro purchase. Stored in Supabase.
- Trade data: Linked to your wallet address while it is connected, so it syncs across devices. Stored in Supabase, encrypted in transit.
c. All users (automatically collected)
- Usage data via Vercel Analytics: Anonymous page views and performance metrics. No cookies that identify you personally.
- Standard request data: IP address, browser type, and referrer (logged by our hosting provider for security and operational purposes; not used for marketing). Your IP address is also used for abuse rate-limiting on our backend and is purged within 24 hours.
- Error reports: If the app crashes, technical details about the error (browser, page, stack trace) are sent to Sentry so we can fix it. These reports do not include your trade contents.
2. Information We Do NOT Collect
- We do not require email addresses, names, or phone numbers.
- We do not collect or store wallet private keys, seed phrases, or passwords.
- We do not access your wallet beyond verifying the payment transaction.
- We do not sell, rent, or trade your data.
3. Third-Party Service Providers
We use the following providers, who may process data on our behalf:
| Provider | Purpose | Data Processed |
|---|---|---|
| Your browser's vendor (e.g. Google / Apple) | Speech-to-text via your browser's built-in Web Speech API | Voice audio (handled by your browser; never sent to us) |
| Anthropic (Claude) | Parsing transcribed text into structured trade fields | Text transcripts (transient) |
| Supabase | Trade backup & cross-device sync; Pro account management | Anonymous device ID; wallet address; trade data (encrypted in transit) |
| Sentry | Error monitoring | Crash reports and technical error details |
| Vercel | Hosting, analytics, edge functions | Standard HTTP request data; anonymous usage |
Each provider has its own privacy policy. We have selected providers that, to our knowledge, do not train their models on user-submitted data through their commercial APIs.
4. How We Use Information
- To provide the core voice-to-journal functionality.
- To verify Pro tier purchases.
- To improve performance and fix bugs (via anonymous analytics).
- To process refund and support requests when you contact us.
We do not use your data for advertising, profiling, or sale.
5. Your Rights
Depending on where you live, you may have rights under the GDPR (EU/UK), CCPA (California), or similar laws, including:
- Access: Request a copy of any data we hold about you.
- Deletion: Request deletion of your data. Settings → Delete All Data clears the copy on your device; email us to have the server-side backup removed.
- Correction: Request correction of inaccurate data.
- Portability: Export your data as CSV or JSON from Settings.
- Objection / Restriction: Object to or restrict certain processing.
To exercise these rights, email rickybob99999@gmail.com. We will respond within 30 days.
6. Data Retention
- Free-tier trade data: Held on your device until you delete it. The server-side backup is retained until you ask us to delete it.
- Pro-tier wallet + trade data: Retained while your account is active. Deleted within 30 days of a verified deletion request.
- Voice recordings: Never received or stored by us. Audio is processed by your browser's speech recognition and is not transmitted to our servers.
- Analytics: Retained per Vercel's standard policy (typically 30 days for anonymous logs).
7. Security
We use HTTPS for all communications. Wallet authentication is handled cryptographically — we never see your private key. Pro data is encrypted in transit. However, no online service is 100% secure; you use TradePulse at your own risk.
8. International Transfers
Our service providers are primarily based in the United States. By using TradePulse, you consent to your data being processed in the United States and any country where our providers operate.
9. Children's Privacy
TradePulse is not intended for users under the age of 18. We do not knowingly collect data from minors.
10. Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be announced on the Service. The "Last Updated" date will reflect the most recent revision.
11. Contact
Questions, data requests, or concerns: rickybob99999@gmail.com
TradePulse is operated independently by TheVeinGhost.