Skip to content

Privacy Policy

How we handle your data.

Interrupt L.L.C. operates a marketing website and engagement-intake contact form at interrupt.llc. This privacy policy documents actual data-handling practice — not a boilerplate lawyer template. Every claim below corresponds to real site infrastructure and can be verified via page-source inspection, browser network inspection, and the Interrupt GitHub repository.

What data we collect

Contact form submissions: when a visitor submits the contact form at interrupt.llc/#contact, we receive the four form fields (name, email, phone, message) plus an ALTCHA proof-of-work token. We store the submission only in the Gmail inbox of uplink@interrupt.llc via Gmail API delivery. No other database, no third-party CRM, no marketing-automation platform. The form uses ALTCHA (MIT-licensed, self-hosted HMAC-signed proof-of-work captcha) to prevent automated spam; ALTCHA does not share data with third parties.

Analytics: we use Google Analytics 4 for aggregate pageview and session analytics on the marketing site. GA4 collects standard measurements — page path, referrer, device category, approximate geographic region (country/region level), session duration — per Google's published GA4 documentation. No personally identifying information is passed to GA4. IP addresses are anonymized per GA4 default. A visitor can opt out via browser-level controls or the Google Analytics opt-out browser add-on.

Server logs: the site is hosted on Cloudflare Workers. Cloudflare generates standard request logs (request URL, response status, client IP, user agent, timestamp) retained per Cloudflare's published retention policy. These logs are used for security monitoring and infrastructure debugging. We do not export Cloudflare logs to third parties.

What data we do not collect

We do not collect browsing history beyond the current session on interrupt.llc. We do not collect data from other sites. We do not use fingerprinting or behavioral tracking pixels. We do not share data with advertising networks, data brokers, or third-party analytics platforms beyond GA4. We do not sell data. We do not run targeted-advertising retargeting pixels on interrupt.llc.

We do not collect Protected Health Information (PHI) via this site. The contact form is not designed for PHI submission. Any engagement that would involve regulated data executes a data-handling agreement before any sensitive data is exchanged; such exchanges happen outside this website.

How we use data

Contact form submissions are used solely to respond to the inquiry and conduct an engagement scoping conversation. Engaged clients' contact information is retained in the relevant email thread and (if the client becomes a signed client) in the engagement agreement and invoicing systems. We do not enroll inquiry-submitters in marketing email sequences. No unsolicited outreach.

Analytics data is used to understand aggregate site traffic patterns and inform content strategy. Specific sessions are not individually reviewed; GA4 data is analyzed at aggregate level only. Server logs are used for security and debugging only, not for user profiling.

Your rights

California residents (CCPA), EU/EEA residents (GDPR), and residents of other jurisdictions with applicable privacy laws have the right to request: (1) what data we hold about you, (2) correction of inaccurate data, (3) deletion of your data subject to legal retention requirements. To exercise these rights, email uplink@interrupt.llc with the subject line 'Privacy Request' and include your name and email address as used on the contact form. We respond within 30 days.

Cookies: the site uses standard GA4 cookies (_ga, _gid, _ga_*) for analytics and ALTCHA does not set cookies. Visitors can disable cookies via browser settings; the site functions fully without cookies. No cookies are used for advertising retargeting.

Our approach

Gmail API for contact form

Contact submissions delivered via Gmail API (OAuth2) to uplink@interrupt.llc. No third-party CRM, no marketing automation platform, no external database.

ALTCHA for captcha

MIT-licensed self-hosted HMAC-signed proof-of-work captcha. No third-party data sharing. No Google reCAPTCHA. Source: altcha.org.

Cloudflare Workers hosting

Static-edge deployment via @opennextjs/cloudflare. Standard Cloudflare request logs used for security and debugging only. No log export to third parties.

Google Analytics 4

Aggregate pageview analytics. IP anonymization on by default. No cross-site tracking, no remarketing pixels. Visitors can opt out via browser controls.

No third-party ad networks

No Facebook Pixel, no LinkedIn Insight Tag, no programmatic-advertising retargeting pixels. This site is not monetized via third-party advertising.

Data deletion on request

Email uplink@interrupt.llc with subject 'Privacy Request' to request data deletion, correction, or disclosure. Response within 30 days per GDPR/CCPA frameworks.

Frequently asked questions

Do you share contact form submissions with third parties?
No. Contact submissions land only in the Gmail inbox of uplink@interrupt.llc. Google Workspace (the Gmail provider) has its own data-handling practice documented at privacy.google.com; we do not share the Gmail inbox with any other third party.
Is Google Analytics GDPR-compliant as used here?
We use GA4 with IP anonymization on by default, no cross-site tracking, and no ad-personalization signals. This configuration aligns with standard GDPR-compliant GA4 usage as documented in Google's GA4 privacy guidelines. EU/EEA visitors can disable analytics via browser-level controls or the Google Analytics opt-out add-on.
How long do you retain data?
Contact form submissions and subsequent email threads are retained in Gmail per Google Workspace default retention policy. Engaged-client contact data is retained per the engagement agreement and applicable legal retention requirements (typically 7 years for tax and engagement records). Analytics data in GA4 follows the default 14-month retention unless the GA4 project has a different setting.
Who do I contact about privacy requests?
Email uplink@interrupt.llc with subject line 'Privacy Request'. Include your full name and the email address you've used to contact us. We respond within 30 days with the requested information, correction, or deletion confirmation.

Questions about our privacy practices?

Email uplink@interrupt.llc with subject 'Privacy Request' for data requests, or general privacy questions. Response within 30 days.

Contact about privacy