Effective 2026-05-03 · Version v1-draft-2026-05-03 · Operator: Forrest Fintech Consulting LLC, Saint Louis, Missouri, USA
This Privacy Policy explains how Forrest Fintech Consulting LLC ("Forrest Fintech", "we", "us") collects, uses, shares, and protects information when you use the Ranger Compliance Intelligence Platform ("Ranger", the "Service") at workbench.ranger.forrestfintechconsulting.com, ranger.forrestfintechconsulting.com, and related surfaces.
For paying customers, this policy operates alongside the Master Service Agreement and Data Processing Addendum that govern your contractual data-handling rights. Where those documents conflict with this policy, those documents control.
We collect three categories of information.
| What | Why | Where it lives |
|---|---|---|
| Email address | Account identity, account-related notifications, support correspondence, lead capture (ROI, pricing waitlist, trust-page request) | Cloudflare D1 (encrypted at rest) |
| Company name | Account identity, audit-trail context | Cloudflare D1 |
| Customer Data submitted via the API or workbench | To deliver the Service (KYC records, KYB records, transaction events, screening queries, SAR drafts, counterparty due diligence inputs you submit) | Cloudflare D1, tenant-scoped on every read and write |
| What | Why | Form stored |
|---|---|---|
| IP address | Abuse detection, rate-limiting, geographic context | SHA-256(salt + IP) → 16 hex chars. Never raw. |
| User agent | Session fingerprinting for marketing-funnel analytics; abuse detection | SHA-256(salt + UA) → 16 hex chars. Never raw. |
| Referrer | Marketing-source attribution on public surfaces | Truncated to 512 chars; raw text |
| UTM parameters | Campaign attribution | Raw text from URL query string |
| Country (Cloudflare cf-ipcountry) | Coarse geographic analytics | Two-letter ISO code |
| Audit log of authenticated API actions | Security forensics; compliance evidence; per-tenant usage and quota enforcement | Cloudflare D1; api_key_id + path + status code + duration + hashed IP |
If you sign in to /demo via Google OAuth, we receive from Google: your email address, your name, your profile picture URL, and your Google Workspace hosted domain (if your account is part of a Workspace org). We use only the openid, email, and profile scopes. We do not request access to Gmail, Drive, Calendar, or any other Google service.
The Google sign-in is optional — you can also access /demo via a shared passphrase that we provide directly. The Google option exists so the operator (Drew Davidson, CCO) has attribution context for who is evaluating Ranger; the passphrase option exists so evaluators who do not want to sign in retain a path.
We use the information we collect to:
We do not use Customer Data submitted via the API or workbench to train AI/ML models. We do not sell, rent, or share Customer Data with advertisers.
We share information only as follows.
We do not sell personal information to third parties.
Storage location. Data is stored on Cloudflare's global edge network. Cloudflare D1 is currently single-region (US) for Ranger; multi-region storage is on the roadmap for Enterprise contracts that require it.
Retention.
Depending on where you live, you may have rights under data-protection law including the right to access, correct, delete, or export your personal information, the right to object to certain processing, and the right to lodge a complaint with a supervisory authority.
To exercise any of these rights, email contact@forrestfintechconsulting.com with the subject line "Privacy request: [your request]" and we will respond within 30 days. We will verify your identity before fulfilling requests that involve personal data.
For paying customers, the Data Processing Addendum sets out the specific data-subject-request workflow we will follow on your end-users' behalf.
We publish our security control inventory live at /trust. The control matrix includes (non-exhaustive): fail-closed authentication on every non-public path, tenant isolation enforced at every D1 query, SHA-256 hashing of all stored IP and user-agent values, HMAC-SHA256-signed outbound webhooks, daily retention purge of operational telemetry, OAuth with PKCE for Google sign-in. Security controls are linked to the source code that implements them and the tests that prove them — auditable in real time, not via a six-month-old PDF.
Ranger is a B2B compliance platform sold to financial institutions and fintechs. It is not intended for use by children. We do not knowingly collect personal information from children under 13 (or under 16 in the EEA/UK).
Ranger's infrastructure runs on Cloudflare's global edge network. Personal information may be processed in the United States and other countries where Cloudflare operates. For Customers located in the EEA or UK, we will execute Standard Contractual Clauses or rely on other lawful transfer mechanisms as part of the Data Processing Addendum.
We may update this Privacy Policy from time to time. Material changes will be communicated by posting an updated version at /privacy with a new version identifier and effective date, and (for paid tiers) by reasonable notice to the Customer's contact email at least thirty (30) days in advance.