Skip to content
Nullgen AI Blocker

Trust Center

Architecture and data flow

Three components, one small backend, and a clear line between what stays on the device and what reaches Nullgen.

Last reviewed: September 23, 2026

Components

  • Browser extension

    Runs in Chrome, Edge, Firefox, and Safari. Classifies prompt fields on the device and blocks typing and pasting into them. Works with no account. When enrolled in Pro, it fetches your policies and sends access requests.

  • iPhone and iPad app

    Blocks known AI apps and websites by answering their lookups on the device. Appears as a VPN configuration because that is the iOS filtering mechanism; no traffic is routed to Nullgen. Blocking works without an account; linking Pro adds your policies.

  • Dashboard and API

    Where administrators manage people, devices, policies, and access requests. Runs on AWS in the United States and is the only part of Nullgen that stores customer data.

Data flow

On the device

Browser + extensionPrompt detection runs here
  • Detection updates
  • Policies and access requests

Nullgen cloud

Nullgen (AWS, United States)Administrator accounts, organizations, devices, policies, and access requests. Nothing typed or browsed.
iPhone or iPad + appAI lookups are answered here
  • Known AI destinations
  • Policies and access requests
Administrator’s browserDashboard sign-in
  • Account, policy, and device records

Never sent: prompt text, keystrokes, browsing history, DNS lookups

Detection and blocking happen on the device. Only account, policy, and device records reach Nullgen.

What leaves the device

What leaves the device
ComponentWhat is sentWhyWhere it goes
Browser extensionA request for detection updatesKeep blocking current without a store updateNullgen content delivery (cdn.nullgen.ai)
Browser extension (Pro)Device identity, policy fetches, and access requests: the AI service, the duration, and an optional justificationApply your policies and route requests to approversNullgen API
Browser extensionCrash and error reports: stack traces, version, browser environmentReliabilitySentry
iPhone and iPad appA request for the list of known AI destinations and their logosKeep blocking currentNullgen API
iPhone and iPad app (Pro)Device credentials, policy fetches, organization settings, and access requestsApply your policies and route requests to approversNullgen API
iPhone and iPad appCrash and error reports from the app you open; the blocking component sends noneReliabilitySentry
DashboardAdministrator sign-in, organization details, people, device names, policies, and approvalsOperate your accountNullgen API; Amazon Cognito for sign-in
DashboardBilling details you enter at checkoutPaymentStripe or Apple; Nullgen receives identifiers only

What Nullgen never receives

  • The text anyone types or pastes into an AI prompt or any other field
  • Keystrokes or field contents used for detection
  • Browsing history or the addresses of pages visited
  • DNS lookups or the names of destinations the phone tried to reach
  • The contents of blocked apps or websites

What Nullgen stores

What Nullgen stores
DataExamplesPurposeKept until
Administrator accountsEmail address, name, sign-in methodSign-in and account recoveryThe account is deleted
OrganizationsDisplay name, type, plan status, seat limitPlan and seat managementThe organization is deleted
Managed peopleName and, optionally, an email address for request noticesAssign devices and route approvalsRemoved by an administrator, or the organization is deleted
DevicesDevice name, platform, enrollment state, credential hashesEnrollment and policy deliveryDeleted by an administrator; credentials also expire after 90 days without use
PoliciesAllow or deny rules per AI service or hostname, with expiryWhat each device blocksChanged or deleted by an administrator
Access requestsAI service, requested duration, optional justification, decisionApprovals and their historyThe organization is deleted
Error reportsStack traces, versions, environmentReliabilitySentry’s retention settings apply

Hosting

Everything server-side runs on Amazon Web Services in the United States: managed compute, database, identity, and content delivery. Data is encrypted in transit with TLS and at rest with the services’ built-in encryption. Nullgen operates no servers of its own.