Model surfaces
We read the surface your buyers use, not the API behind it
A model in Attensira is an assistant surface that answers your prompts, addressed by a stable channel id. Where a consumer surface can be read, that is the primary path: we visit chatgpt.com, perplexity.ai, Google's AI Overview and Gemini the way a person would. Model APIs are a labelled fallback, and the two are never averaged together.
By Karl-Gustav Kallasmaa, founder of Attensira · Last updated
In short
Five stable channels — ChatGPT, Perplexity, Claude, Gemini and Google AI — answer your prompts on a daily cadence. Every run records whether it came from a consumer surface or an API, and the two are never blended. A channel you have not configured returns not tracked rather than zero, and a surface with no reader returns not readable.
Consumer first
The primary path reads the surface a buyer actually types into. The API is a labelled fallback where no consumer surface can be read.
Stable channel ids
When a vendor swaps the model behind their product, the channel id does not change, so your history stays continuous.
Tracked and readable
Two flags on every per-model figure. Neither one is a zero, and a dashboard that draws them as zero invents a failure.
Never averaged
A window spanning both paths reports as mixed rather than silently blending a consumer reading with an API one.