One platform, every data signal your product produces

From raw event ingestion to fully customisable dashboards, Kingsley Co's product suite is built for engineering teams who treat observability as a first-class feature — not an afterthought.

View pricing

Kingsley Co product interface on a laptop screen with funnel charts and event stream

What Kingsley Co Actually Delivers

At its core, Kingsley Co is an event-streaming and query platform exposed through a RESTful and GraphQL API. You instrument your application using our SDK — available for Node.js, Python, Go, and Ruby — and events arrive in our ingestion layer within 50 ms of emission. From there, a configurable processing pipeline applies your schema rules, enriches events with geolocation and device context, and routes them to your chosen destinations: our hosted analytics console, your own data warehouse via direct connector, or a webhook endpoint of your choice. The stone-mint console provides pre-built dashboards for retention, funnel analysis, and feature adoption, alongside a raw query editor that speaks SQL. All data is stored in the EU by default, encrypted at rest with AES-256, and queryable indefinitely on Growth and Enterprise plans.

Core Platform Capabilities

A structured look at the four technical pillars that make up the Kingsley Co product.

Event ingestion API

A single POST endpoint accepts up to 500 events per batch. The ingestion layer validates schema on arrival, rejects malformed payloads with descriptive error codes, and acknowledges receipt with a trace ID you can use for end-to-end debugging. Throughput scales automatically; no provisioning required.

SQL query engine

Run ad-hoc SQL directly against your event store from the console or via API. Queries return in under two seconds for datasets up to 500 million rows. Saved queries can be published as API endpoints that your frontend or BI tool can call with a bearer token — turning your analysis into a live data product.

Anomaly detection & alerts

Define threshold and statistical anomaly rules on any event property. When a rule fires, Kingsley Co delivers a structured alert payload to Slack, PagerDuty, or a custom webhook within 30 seconds. Alert history is retained for 12 months and can be reviewed alongside the event timeline for post-incident analysis.

GDPR-native data controls

User deletion requests are processed within 24 hours across every data store and replica. Data residency is configurable per workspace — Ireland, Frankfurt, or Amsterdam. Role-based access control with audit logging ships on every plan, including Starter, because compliance should not be a premium feature.

“The SQL query editor alone saved our data team roughly 12 hours a week. Previously we were exporting CSVs and running queries in a local Jupyter notebook — now the same analysis runs in the browser in about 90 seconds. The anomaly alerts caught a broken tracking integration on launch day before any stakeholder noticed. That single incident paid for our annual subscription.”

Darragh O'Sullivan, Head of Data, Stackframe Labs, Cork

Product Questions, Answered Directly

Specific answers to the questions engineering teams ask before committing to a new data platform.

Which languages does the SDK support?

The Kingsley Co SDK ships stable releases for Node.js (TypeScript and CommonJS), Python 3.9+, Go 1.20+, and Ruby 3.1+. Community-maintained packages exist for Rust and .NET. A REST API is always available as a fallback for any language not covered by an official SDK — the endpoint is documented in OpenAPI 3.1 format and importable directly into Postman or Insomnia.

Can I send data to my own warehouse?

Yes. Kingsley Co supports native connectors to BigQuery, Snowflake, Redshift, and Databricks. Connector sync runs every 15 minutes on Growth and every 5 minutes on Enterprise. You can also use the webhook destination to stream events in real time to any custom endpoint — including your own Kafka or Kinesis consumer.

How does schema evolution work?

The ingestion layer operates in permissive mode by default: new fields are accepted and stored without requiring a schema migration. You can optionally enable strict mode per event type, which rejects payloads with undeclared fields and returns a descriptive 422 error. Schema versions are tracked in the console and you can view a diff between any two versions.

Is there a self-hosted option?

Kingsley Co does not currently offer a self-hosted edition. All infrastructure is managed and hosted exclusively in the EU. If your compliance requirement is data residency rather than self-hosting, our Ireland, Frankfurt, and Amsterdam regions cover most regulatory frameworks. Enterprise customers can request a dedicated single-tenant cluster for an additional monthly fee.