Security & data handling

Your event data never leaves your warehouse.

suky is built around one invariant: we compute quality in your Snowflake and never ingest your events. Zero ingestion isn't a setting — it's the architecture, and it's enforced in CI.

Zero ingestion

suky has no endpoints that accept event payloads. Every quality metric — freshness, volume, null rates, schema compliance, SLA status — is computed by read-only SQL inside your Snowflake. A CI gate blocks any write or DDL keyword from the warehouse code paths, so the invariant can't regress.

Read-only, least-privilege access

You connect a dedicated service account with key-pair (RSA) authentication and the minimum grants: USAGE on the warehouse, database, and schema, and SELECT on your event tables. suky can read; it cannot write, drop, or alter anything.

What suky stores

Computed results — counts, rates, per-event health scores, violation records — plus a small sample of values used for discovery. Your raw event stream is never transmitted or stored. Credentials are encrypted at rest.

Your agents read verified data

The same guarantees protect the event tables your analytics and AI agents query. suky checks that those tables still match their contracts — so an agent doesn't answer confidently from a table that silently drifted.

Subprocessors

The third parties suky relies on to run the service. A Data Processing Agreement is available on request at [email protected].

SupabaseDatabase, authentication, edge functions
VercelWebsite and app hosting
AnthropicAI processing of schema and chat content
StripeSubscription billing
ResendTransactional email (invites, digests, access requests)
Voyage AIEmbeddings for search over schema and knowledge content
IntercomSupport messaging
Twilio SegmentProduct analytics
LaunchDarklyFeature flags and AI configuration
iubendaCookie consent and policy hosting

Reporting a vulnerability

Found a security issue? Email [email protected] and we'll get back to you quickly. Please give us a reasonable window to fix it before public disclosure.