Why does my Monocle assessment count not match my page views?
Monocle usage is counted per request to the assessment endpoint, not per page load — the two figures aren't necessarily one-to-one. Retries, single-page-app navigation triggering re-assessment, multiple frames or iframes each calling the endpoint, and edge/worker assessments running alongside browser assessments can all increase the assessment count relative to page views.
Similar questions
Why did I get a Monocle health email?
A Monocle health email means one of your Monocle applications has gone longer than its health threshold without traffic, which usually means Monocle is no longer installed or running correctly on that site or app. Only organization admins get these emails. Check that the integration is still in place, or, if the application is simply quiet, set a longer threshold under Alert after on the application's Settings page. Admins can turn the email off for an application in the same Notifications section, or for themselves on their Profile page. See Understanding Monocle Application Health Status.
Can we decrypt Monocle assessments ourselves instead of calling an API?
Yes — this is already supported at no extra cost. Every Monocle application has both a Secret Key (for the hosted Decryption API) and a Private Key (for manual backend decryption) available in the Monocle Dashboard. Backend decryption lets your own server decrypt the Monocle Assessment locally using the Private Key, without making a call to Spur's Decryption API.
Does Monocle block traffic?
No, not by default. Monocle evaluates traffic and returns a decision (such as Block or Allow); your system is responsible for enforcing that decision. The exception is supported edge integrations, such as Cloudflare, where Monocle can enforce decisions directly.
What is a Monocle assessment?
A Monocle assessment is an encrypted payload generated for each session. It contains information about how a user is connecting, such as VPN usage, proxy detection, and anonymized status. You can decrypt and evaluate this data in your backend, or analyze it directly in the Monocle UI.
Why did my Monocle assessment volume suddenly drop?
A sudden drop in assessment volume is usually caused by a change on your side — a recent deployment, a Content Security Policy (CSP) update, or a Cloudflare configuration change — rather than a Spur outage. To rule out a Spur-side issue, check https://status.spur.us. Then review your worker logs and recent configuration changes. If volume still looks incorrect after that, contact support@spur.us with the time the drop started and any recent changes you made.
Related guides & explainers
Understanding Monocle Application Health Status
Each Monocle application shows a health status dot indicating whether it's actively sending traffic. Learn what each color means, how to set each application's health threshold, how health alert emails work, and what to check if an application goes quiet.
Expanding IP and Service Rows in the Explorer
Click any IP or service row in the Monocle Explorer's breakdown tables to expand an inline detail panel, without leaving the table.
Why the Organization Field Isn't Available the Same Way Across Spur's Data Feeds
The Context API's per-IP organization field isn't guaranteed in every data feed. Each feed has a different schema and covers a different slice of IP space, so field availability varies by feed.
Context API Chrome Extension
Install Spur's Context API Chrome Extension to look up IP enrichment data directly from any web page — highlight an IP and get results inline, without leaving your browser. This is a developer-mode tool, not a Chrome Web Store listing.