Skip to main content
omnilabssystems
revenue os
systems · diagnostic entry points
All systems The governed portfolio of active and custom-scoped systems. portfolio Revenue OS Eight operating modules built from verified findings. flagship Revenue Scan Free public-signal diagnostic — the front door. entry point Sample Scan Fictional-data report showing the exact shape. sample AI Automation How a systems studio differs from an AI automation agency. explainer
capability domains · 8
  • Acquisition & Conversion Systems
  • CRM, Lifecycle & Follow-Up Systems
  • Tracking, Attribution & Measurement Systems
  • Content, Knowledge & AI Visibility Systems
  • Data, Reporting & Intelligence Systems
  • Automation & AI Agent Systems
  • Integration & Orchestration Systems
  • Operations & Delivery Systems
custom scoped builds · available now
resources · knowledge layer
Insights Editorial hub for diagnostics, systems, and boundaries. 46 entries Glossary Entity definitions behind the diagnostic vocabulary. 53 terms
about
Sample Scan Request a Revenue Scan Request Scan→
01 systems
  • All systems portfolio
  • Revenue OS flagship
  • Revenue Scan entry point
  • Sample Scan sample
  • AI Automation explainer
02 resources
  • Insights 46 entries
  • Glossary 53 terms
03 company
  • About
Request a Revenue Scan →
[DRAFT · PROTOTYPE] This is a prototype legal notice. Draft only. Not legal advice. A production version requires written legal review before any real traffic, real data collection, or paid engagement.
legal · prototype · draft

Privacy notice

This page describes what the OmniLabs Systems Site collects when you submit the Request Scan form, what it deliberately does not collect, how submissions are stored, and which third parties are involved. The same boundary holds in local preview, where the form runs in mock mode and no data leaves your browser.

status · draft / prototype last updated · 2026-05-15 scope · public preview
on this page —
  • 01 — Scope
  • 02 — Data we may collect (when a form is wired)
  • 03 — Data we do not collect
  • 04 — Public-signal scan boundary
  • 05 — How submitted data would be used
  • 06 — Storage and retention
  • 07 — Third parties
  • 08 — Contact and updates

01 — Scope

This notice applies to the OmniLabs Systems Site, accessed via the Revenue Leak Scan diagnostic front door and related public pages, and to any submission made through the Request Scan form on those pages.

The Request Scan form currently runs in mock mode in every environment — local, preview and deployed. A submission is validated in the browser and written to the local browser console only. No payload is transmitted, forwarded, or stored anywhere.

The sections below describe the contracted behaviour that would apply if the server-side endpoint were enabled. Enabling it is a separate, reviewed decision that has not been taken.

02 — Data we may collect

The Request Scan form is contracted to accept the following fields and nothing else:

  • businessWebsiteUrl — the public URL to be reviewed.
  • workEmail — a reply channel.
  • businessType — a routing taxonomy (high-ticket / local / B2B / agency / other).
  • checkFirst — an optional free-text hint indicating what the operator would like the scan to check first.
  • publicOnlyConsent — an explicit acknowledgement of the public-signal scan boundary.

When the form is submitted, the page also records standard acquisition context so we can route and reply to the request:

  • UTM parameters from the URL (utm_source, utm_medium, utm_campaign, utm_content, utm_term) when present.
  • The landing page URL the form was submitted from.
  • The HTTP referrer header value, when the browser provides one.
  • The browser user-agent string (server-side, alongside Cloudflare's coarse country flag).
  • A server-generated request reference and submission timestamp.

The canonical contract for this form lives in src/lib/request-form.ts and is the single source of truth for the submission payload. The receiving endpoint (/api/request-scan) builds the record it would forward from that contract alone — any field outside it is discarded and never forwarded.

03 — Data we do not collect

The form does not request, and the prototype does not accept:

  • phone numbers,
  • any patient, medical, clinical, or other protected health information,
  • internal-system credentials (CRM, ad accounts, analytics, payment processors, etc.),
  • billing or payment information,
  • self-reported revenue, traffic, or conversion numbers,
  • government identifiers, financial accounts, or any other sensitive personal data.

Operators should not submit any of the above through the form. If a future iteration of the form needs to collect anything beyond the contracted fields, a new privacy notice will be written and reviewed before that change ships.

04 — Public-signal scan boundary

The external Revenue Scan reviews publicly observable signals only — information that is already visible to anyone on the open web at the URL the operator submits.

Internal impact (CRM behaviour, PPC quality, call handling, customer lifecycle, booking funnel completion, follow-up timing, paid media performance, internal staff workflows) cannot be verified from public signals alone. Verifying any of those areas requires explicit access to internal CRM, booking, call, PPC, analytics, or follow-up data — which is out of scope for this prototype and not requested by this form.

05 — How submitted data would be used

Once a production endpoint is approved, submitted data would be used only to:

  • review the public surface of the submitted website,
  • reply to the submitted work email with a diagnostic conversation proposal,
  • route the request by business type for internal triage.

Submitted data would not be used to send unsolicited marketing, enroll the operator in any list or sequence without explicit consent, or be sold or licensed to any third party.

06 — Storage and retention

Submissions are forwarded to an internal intake destination immediately on receipt and retained only as long as needed to reply to the request and complete a diagnostic conversation. After that, submissions are archived or deleted. We do not maintain a separate long-lived marketing database from this form.

If you would like a submission to be deleted earlier, reply to the message we send back and request deletion. We will confirm in writing once the record is removed.

07 — Third parties

The site does not embed analytics, advertising pixels, chat widgets, or third-party tracking. Public pages do not automatically load fonts, scripts, images, or other assets from separate third-party domains; the web fonts are self-hosted and delivered with the site.

The site is served from Cloudflare Pages. When you submit the Request Scan form, the form's payload is sent to a Cloudflare Pages Function (/api/request-scan), which validates the submission server-side and forwards a sanitized copy to an internal intake destination over HTTPS. Cloudflare receives standard request metadata (IP-derived country, user-agent string) in the process of serving the request; the payload itself is not used by Cloudflare for any other purpose.

08 — Contact and updates

For privacy questions — including requests to access, correct, or delete a submission — reply to the address we use to respond to your request. Material changes to this notice will be recorded here with an updated "last reviewed" date in the page footer.

Reminder. This document is a v1 prototype draft. It does not establish a legal agreement, does not constitute legal advice, and does not authorize production data collection, paid services, or external system integration. A production version of this notice must be reviewed and approved before any of those activities begin.
omnilabssystems

AI-native systems implementation studio for marketing, sales, CRM, tracking, AI visibility, support, operations, data, automation, and growth infrastructure.

AI-native systems lab · diagnostic-first

Systems

  • Systems Portfolio
  • Revenue OS
  • Revenue Scan
  • Sample Scan

Knowledge

  • Insights
  • Industries
  • Glossary

Company

  • Home
  • About
  • Work

Legal

  • Privacy
  • Terms
© 2026 OmniLabs Systems systems · diagnostics · operating infrastructure