Do we have to re-instrument everything?
No. Nimbus reads the event names you already send from Segment, RudderStack, PostHog or your own pipeline, and maps them on the way in. Teams typically keep their existing SDK for a quarter and run both, then delete the old one when the numbers agree.
How is it sub-second on a billion events?
Events are stored columnar, partitioned by day and sorted by user id, with funnel and retention rollups maintained on write rather than computed on read. A 12-month cohort touches a few hundred megabytes rather than the whole table.
What does the plain-English query actually do?
It writes SQL. The generated query is shown in a drawer next to every chart — you can read it, edit it, save it as a template and hand it to someone who prefers writing queries by hand. If the sentence was ambiguous, Nimbus says which reading it took.
Where is the data stored?
Frankfurt by default for EU accounts, with US and Singapore available. Region is set per workspace at creation, data never leaves it, and the choice is visible in the workspace settings rather than buried in a contract.
Can we get our data back out?
Yes — continuous sync to Snowflake, BigQuery or S3 in Parquet, plus a full export API. Your raw events are yours, in an open format, at all times.