Getting started

Getting started

Install Ferno and send your first safe event.

Browser#

The browser key is intended for client-side use. Do not put a secret server credential in browser code.

Node#

Keep Node keys in environment variables or a secrets manager.

First instrumentation checklist#

  1. Write the business question the events should answer.
  2. Define an event dictionary with stable names and descriptions.
  3. Track behavior and outcomes, not form values or free text.
  4. Add identify after authentication.
  5. Add server-confirmed events for payment and subscription outcomes.
  6. Review payloads for confidential information before production.

Deploy the generated dist/client directory to your static host.