v0.15.5 Highlights
A small privacy and analytics update on top of v0.15.4.
Product updates
Privacy and product analytics
- AIRI now sends product analytics to PostHog as well as to our own analytics server, while we compare the two. The data collection switch in settings still turns both off at once, together with error reports.
- AIRI collects fewer events. Many routine events are gone, for example each speech-to-text success and each card click in the provider list. A chat turn is now counted once.
- The desktop and mobile apps report a page as an app page, for example
/settings. A page address never holds a folder of your computer. - Session replay, if it is ever turned on, hides all text on the page. Your chat messages are never recorded.
To developers
- A self-hosted API server can also send its product events to PostHog. Set
POSTHOG_PROJECT_KEY, and optionallyPOSTHOG_API_HOST. Without the key, the server sends nothing to PostHog. TheOPENPANEL_*variables work as before.
To contributors
- Product events go to OpenPanel and PostHog in parallel, through one fan-out adapter on the client and one on the API. The ADR is
server/docs/ai/adr/2026-11-09-product-analytics-posthog.md. - These events are removed:
message_sent,voice_input_started,stt_succeeded,provider_card_clicked,chat_session_deleted, and theexpand_controlsandcollapse_controlscontrols island actions.message_roundnow carries the provider, andprovider_configuredmarks the first successful setup of a provider.
Full Changelog: v0.15.4...v0.15.5