Security and trust
How Crawl Foundry handles access and customer data.
This page explains the controls visible in the current product and links to the public policies that describe providers and data handling.
Crawl Foundry does not currently publish independent certifications, data-residency commitments, or uptime guarantees. We will not imply that they exist.
The path of a request
For a standard signed-in product request, identity and workspace access are checked before workspace data is returned.
Request
A request reaches a protected product area. At this point, it has not yet been allowed to read workspace data.
Identity
Clerk verifies identity and session. Without a signed-in user, the request ends here.
Organization boundary
For signed-in product flows, the server derives organization context from the authenticated session and checks access to the requested workspace.
Workspace data
After the relevant organization and workspace checks succeed, the server can return data for that workspace.
Authentication
The authenticated application uses Clerk for identity and session management. Protected application access requires an authenticated user.
Organization access
Workspace data is protected by organization and workspace access checks. In signed-in product flows, public database functions derive organization context from authenticated access instead of accepting a client-provided organization ID as proof.
Roles and permissions
Organization and workspace roles determine what a member can read or change. The server performs the decisive checks; hiding or showing an interface control is not treated as access control.
Uploads and customer data
Uploaded documents and derived content are assigned to a workspace. Access to them is subject to the same workspace boundaries as the surrounding product data.
AI processing
AI features run through a controlled internal layer that binds every call to user, organization, and workspace context and makes scope and cost traceable. Feature code does not talk to models directly.
Data and services
Crawl Foundry uses contracted infrastructure and service providers to operate authentication, storage, databases, billing, analytics, and selected product data workflows. Categories and purposes are listed in the privacy policy.
View providersSecrets and logging
Credentials and API keys are kept server-side. The shared logging layer is configured to redact sensitive fields. The contact route records delivery status, topic, and errors, but not the message body.
Security-relevant development
The repository treats changes to authentication, permissions, billing, and public interfaces as security-sensitive work. Those changes require focused review and tests that match the risk of the affected boundary.
What we deliberately do not claim
This page names no certifications, penetration-test reports, uptime guarantees, or compliance seals. If that changes, we will document it here with evidence.
Report a security concern
Include the affected URL or product area, a concise reproduction, observed impact, and a safe way to contact you. Do not include secrets or customer data in the first message.
Send a reportQuestions and requests
Security, privacy, deletion, and access questions can be sent through the public contact channel for review and follow-up.