SOC 2 and compliance documents
Sign-in to Default
Default uses WorkOS to sign users in, and WorkOS hosts the sign-in page.- Single sign-on (SSO). When your workspace has an active SSO connection for a verified email domain, members with that domain sign in through your identity provider.
- Email code. Default can send a user a one-time sign-in code by email.
- Invitations. Admins add new members to a workspace by invitation. See Users.
Single sign-on (SSO) in Default
Admins set up SSO on the Single Sign-On (SSO) page in Settings, under Workspace Settings. Both steps run in the WorkOS Admin Portal, which Default opens in a single-use link that expires after about 5 minutes.- Verify a domain. Select Add domain and complete the DNS verification. The domain shows Healthy when it is verified.
- Set up SSO. Select Set up SSO and connect your identity provider, such as Okta or Microsoft Entra. The connection shows Active when members can sign in through it.
User provisioning in Default
Default has no SCIM or directory sync. Admins add members with Invite People and remove them from Users, so joiners and leavers in your identity provider need the same change in Default. When Salesforce or HubSpot is connected, Add from Salesforce and Add from HubSpot import people to invite from your CRM. See Users.Roles and permissions in Default
Every member has 1 role:
These settings pages are for admins only: Single Sign-On (SSO), API Keys,
Webhook Secret, Organization, Notifications, Notification Domains, and Scheduling.
Admins can connect any integration. Members can connect only their own calendar and conferencing
tools. See Integrations.
Some workspaces also enforce granular access grants. In those workspaces, the Users table shows a
Permissions column, and admins assign permission presets with Grant access or
Manage access. See Users.
API keys, webhooks, and MCP access
The public API is server to server. It sends no CORS headers, so a browser cannot call it and the
key stays on your server. See Route and book through the API.
Website visitor data and the Pixel
The Pixel is the script that captures form submissions on your website. It has fixed limits on what it collects:- Sensitive fields are dropped. The Pixel never sends the value of a field whose name contains
password,secret,token,key,auth,credential,ssn,credit card,cvv, orcvc. - Files are never sent. File inputs are skipped entirely.
- Some paths are skipped. Pages whose path contains
/login,/signin,/account,/checkout,/oauth, or/admin/are not captured. - You can turn capture off. A meta tag skips a whole page, and
data-default-ignoreskips a single form or region. - Consent is respected. Your consent banner can withhold
analyticsormarketingconsent withsetConsent. Tracking is allowed until a visitor withholds consent, and form submissions are always captured.
Integrations and outside providers
- CRM and sequencing tools. Admins connect them from Integrations. Most open the provider’s own sign-in window, and a few, such as Apollo, ask for an API key. Disconnect removes the integration from the workspace.
- Enrichment providers. Default supplies access to every enrichment and Website Intent provider, so you don’t need an account or API key with any of them. Turning a Website Intent provider off stops Default from using it for your visitors. See Enrichment providers.
SMS consent for leads
When an event sends SMS messages to guests, the booking form shows SMS consent text below the phone field. Each booking-related text message is followed by a compliance message that explains why the lead received it and how to opt out by textingSTOP. See
Events.
Records of activity in Default
Related: Default security and Default sub-processors