Privacy & Cookies

This site (pragma.wentzel.ai) is operated by Wentzel Investments LLC, a Florida limited liability company. This notice describes what data the website collects, the cookies and local storage it uses, who processes the data for us, how long we keep it, and the choices and rights available to you. Our Terms of Service govern use of the site.

Last updated 2026-10-17.

No advertising or cross-site tracking

Pragma does not load Google Analytics, advertising pixels, social-media trackers, or session-replay on this website. We do not sell or share personal information for cross-context behavioural advertising. The site embeds no third-party iframes for video, scheduling, chat, or maps; the only third-party frame is the Cloudflare Turnstile human-verification widget on the contact, evaluation and leaderboard-dispute forms, described under Human verification below.

Analytics

When a Cloudflare Web Analytics site id is configured for this deploy, this site loads that cookieless script (from static.cloudflareinsights.com) only after analytics consent is effective. It records the page you viewed, the referring page, your browser and device type, your approximate country, and page-load timings, and we see only aggregate counts. It sets no cookies and does not use your browser’s local storage.

Cookies & local storage

We use a small number of strictly necessary / functional first-party items stored in your browser. None of them are used for advertising or sent to a third party.

NameTypePurposeCategory
pragma-themelocalStorageRemembers your light/dark theme choice.Functional
wentzel.consent.v1localStorageRecords your cookie-consent choice so the banner is not shown again.Necessary

Your cookie choices

Our consent behaviour adapts to your region, determined from your approximate country at the network edge:

  • EU/EEA, the UK, and Switzerland — a consent banner is shown on your first visit. Nothing beyond strictly necessary storage is set until you make a choice.
  • Other regions — no banner blocks the page, and the Cloudflare Web Analytics script described above loads by default. You can opt out of it at any time using the “Cookie settings” link in the footer.
  • Global Privacy Control (GPC) — if your browser sends a GPC signal, we treat it as an opt-out of any non-essential cookies and do not show the banner.

You can change or withdraw your choice at any time via the “Cookie settings” link in the footer, or by clearing site data in your browser. Browser settings can also block or delete the functional storage above; the site continues to work without it.

Contact, evaluation, and dispute forms

Pragma has no user accounts. This section covers the information you actively submit; the automatic processing that accompanies a visit (human verification and rate limiting) is described in its own sections below. If you use the contact, evaluation, or dispute forms we receive what you type: your name, work email, company, and message, or the documentation URL and dispute details. Each submission is processed only to do what you asked for.

  • Contact form — stored in our Cloudflare D1 database (the leads table) so a valid enquiry is never lost; an acknowledgement is emailed to you and a notification to hello@pragma.wentzel.ai through Cloudflare Email Sending; an activity event carrying your email is recorded in Nexus, our own operations system.
  • Evaluation tool — the documentation URL you submit is fetched by our servers to run the Specshift suites; the scorecard is returned to your browser and stored in our Cloudflare D1 database (the eval_runs table: the URL without its query string, the methodology version and the scores, never your email) so it can be reopened at its unlisted report link. If you supply an email, the PDF report is sent to it through Cloudflare Email Sending. An activity event (your email if you gave one, otherwise a hash of the URL) is recorded in Nexus.
  • Leaderboard dispute — your email and the dispute details are forwarded to Specshift Cloud, which we operate, for the audit record; an acknowledgement is emailed to you through Cloudflare Email Sending and an activity event is recorded in Nexus.

Newsletter

If you subscribe to a newsletter, your email address and the list you chose are stored in the same D1 leads table (marked as a subscription), checked against our suppression list so an address that has unsubscribed is not re-added, and recorded as an activity event in Nexus. We send the newsletter only to addresses that subscribed. You can unsubscribe at any time by writing to hello@pragma.wentzel.ai or through the contact page; we then remove the subscription and suppress the address so it is not re-added.

The AI concierge

Messages you type into the site concierge are sent, together with the published site copy it answers from, to Anthropic (the Claude model) through the Cloudflare AI Gateway, and the reply is streamed back to you. Pragma does not store concierge transcripts, does not use your messages to train models, and does not send your IP address to the model provider: requests are attributed to a fixed system identity. Do not paste confidential or personal information into the concierge.

Human verification (Cloudflare Turnstile)

The contact, evaluation and leaderboard-dispute forms include the Cloudflare Turnstile widget to tell people from bots. Loading it fetches a script and a frame from challenges.cloudflare.com, and Cloudflare evaluates your IP address and browser signals to issue a one-time verification token. When you submit the form, our server sends that token together with your IP address to Cloudflare’s verification endpoint to confirm it; a submission without a valid token is rejected. Cloudflare processes this data as our sub-processor, and any storage the widget uses inside its own frame is set by Cloudflare, not by Pragma. The token is used once and not stored.

Rate limiting

To protect the forms, the evaluation tool, and the concierge from abuse we keep a short-lived request counter per IP address in Cloudflare KV for the duration of each rate limit window. It holds only a count and is not linked to anything you submit.

Who processes it for us

Cloudflare hosts the site, stores the leads and eval_runs tables (D1) and the rate-limit counters (KV), runs the Turnstile human-verification check on the contact, evaluation and leaderboard-dispute forms, and sends our email through Cloudflare Email Sending; Anthropic serves the concierge model through the Cloudflare AI Gateway. Nexus and Specshift Cloud are operated by Wentzel Investments LLC and are not third parties. Pragma has no paid plans, so no payment processor handles your data. The full sub-processor list is on the Trust & Security page.

How long we keep it

Contact-form and newsletter records stay in the leads table until you ask us to delete them or unsubscribe; no automated purge runs today, so they are otherwise kept for as long as we need them to respond to you or to send the newsletter. Evaluation scorecards stay in the eval_runs table until you ask us to delete them; no automated purge runs today. Concierge messages are not stored by Pragma. Turnstile verification tokens are used once and not stored. Rate-limit counters are kept only for the limit window. Email delivery records are held by Cloudflare under its own retention, and activity events in Nexus are kept as part of our operational records.

Your rights

Depending on where you live, you may have the right to access, correct, delete, or receive a copy of your personal data, to object to or restrict its processing, to withdraw consent (for example by unsubscribing), and to complain to your data-protection authority. To exercise any of these, email hello@pragma.wentzel.ai or use the contact page; we verify the request and respond within the time the applicable law allows. We do not sell personal data, and we do not treat you differently for exercising your rights.

Contact

Privacy questions or requests can be sent to hello@pragma.wentzel.ai or through the contact page. Our Terms of Service and Trust & Security page describe the rest of our commitments.