This DPA describes how data is processed when you use Passport to Wealth Finance Clarity. It applies in addition to the Privacy Policy and Terms of Service. Designed to be readable by humans first; aligns with the framework of GDPR Article 28 where applicable.
The product is structured so the bulk of processing happens on your computer:
This agreement covers only the data we receive. It does not cover:
| Category | Source | Purpose | Retention |
|---|---|---|---|
| Install-start event (platform, build_stamp, advisor_id) | Install script POST after consent gate | Counting onboarding volume per platform | 90-day TTL on the daily counter |
| Feedback event (your message + skill version + timestamp + client_id) | Dashboard "I have feedback" widget, opt-in per submission | Triage and respond to product feedback | Until manually closed and deleted from GitHub Issues |
| Published dashboard (categorized transactions, monthly summaries, CSV exports, your client_id) | Publish flow, opt-in by user choice ("share my dashboard") | Hosting your dashboard for the people you share the URL + passcode with | Until you delete the site (delete-my-site.command) |
What's deliberately not in this table: IP address, user-agent, name, email, machine identifier. The Cloudflare Worker that receives install pings and feedback events does not read these headers; verified by source code.
The infrastructure we operate sits on top of these vendors. Each has their own privacy and processor terms; they apply in addition to ours.
| Sub-processor | Role | Data they receive from this product | Region |
|---|---|---|---|
| Cloudflare | Worker runtime + KV storage for install counters and feedback POST routing | Install ping payload, feedback message body. Worker observability is off, so request bodies don't sit in Cloudflare logs. | Global edge (US-headquartered company) |
| here.now | Publishing host for shared dashboards | Only contacted if you opt-in to publish. Receives the rendered site/ bundle (HTML + categorized transactions + CSV downloads). |
Cloudflare-backed; US-headquartered |
| GitHub (Microsoft) | Source code hosting + feedback issue creation + Pages backup mirror of the landing page | Feedback message bodies become GitHub issues. Otherwise nothing. | US |
| Anthropic | Claude (the AI assistant the skill runs on) | You are the customer of Anthropic, not us. We don't see your Claude conversations. When you ask Claude to read a file, the file content goes to Anthropic per your account terms — not to us. | US |
Technical measures applied to the data we do receive:
[observability] enabled = false in wrangler.toml) so request bodies don't end up in Cloudflare logs.Because most of your data stays on your computer, most rights you can exercise yourself directly:
delete-my-site.command. For a feedback issue, ask via the issue thread or contact below.transactions_tagged.csv, monthly_actuals.csv) — they're yours to take to any tool.FCB_NO_ANALYTICS=1; don't publish if you don't want a hosted copy; don't send feedback if you don't want issues created.If we become aware of a data breach affecting one of the limited categories in §3, we will notify Passport to Wealth, who will notify affected clients without undue delay (and within 72 hours where required by law). Because the data we hold is minimal, the realistic blast radius is the install counter (anonymous, no PII), feedback issues, or published dashboards.
The sub-processors above are predominantly US-based. If you are a data subject in a region with cross-border transfer requirements (UK GDPR, EU GDPR, etc.), the legal basis for transfer is currently the controller-to-processor relationship between you and these vendors directly (since most processing happens between your machine and theirs). Pending legal review for explicit Standard Contractual Clauses where required.
Source code is public. Install scripts are static-analyzed in CI. Worker code can be inspected at github.com/passporttowealth/passporttowealth/tree/main/cloudflare-worker. Architectural questions: contact via the channel below.
Changes to this DPA will be reflected by an updated effective date above and noted in the CHANGELOG. Adding or removing a sub-processor will be flagged there explicitly.
Privacy / processor inquiries: contact your advisor at Passport to Wealth, or open an issue at github.com/passporttowealth/passporttowealth/issues.