Docs

FAQ

Answers to the questions SaaS teams ask most before and during integration. Something missing? Book a call and ask us directly.

Do we need to migrate all events at once?

No. Most teams start with high-value workflows like invites, billing, and security actions, then expand gradually. You can also backfill history by passing an explicit timestamp when tracking.

Can we show activity feeds per user and per workspace?

Yes. Query and filter by actor, target, action, and time window to power account, workspace, and admin timelines — or drop in the feed component with actor-id / target-type attributes.

Can support teams inspect user history quickly?

Yes. Filter by actor_id for everything one user did, or by session_id to replay exactly what they saw and clicked. You can expose scoped views in internal tooling with the same API.

How long does implementation usually take?

Most teams ship first production events in under a week — the quickstart takes about ten minutes, then coverage grows incrementally as you add track() calls to meaningful workflows.

Will we be locked in if we start now?

No. You control your event model and can export your full history via the cursor-paginated list API for reporting, warehousing, or migration at any time.

What happens when we hit the free tier cap?

Ingestion pauses for the rest of the month once you pass 10,000 events (the API returns 402). Nothing is deleted and reads keep working. Upgrade to lift the cap.

Do the SDKs add latency to our requests?

Not if you use fire-and-forget: skip the await and the track call returns immediately. Errors are always swallowed, so a Softechlog outage can never take your app down with it.

Is the public key really safe to expose?

Yes. Public keys can only submit events — they cannot query, list, or read anything. Reads always require a secret key, which stays server-side.

Can we self-host or export to our warehouse?

Self-hosting is not offered today. Warehouse export works via the list API; managed export is included in Growth plans.

Still unsure about a detail? Book a 15-minute call or request beta access and ask during onboarding.