CirrusMD API Documentation

Repository for GiHub Pages hosted Developer Documentation

Analytics

Like many web applications CirrusMD tracks and aggregates data based on user interactions. Here are some quick FAQ’s on that topic.

FAQ

What information does CirrusMD track and what data is saved in localstorage?

CirrusMD uses Segment (particularly their Analytics.js module) to track and aggregate analytics data. When we do decide to track events it’s typically to see when or where a specific features was clicked or enabled. For example when a user decides to change the overall font size of our app, we track if that was done through the settings page or the font size button on the navbar.

Data that we store in localstorage is often user specific preferences. Saving them in localstorage allows those preferences to persist even after the browser window has been closed. Here are some examples.

How long do things stay in localstorage?

The GUI properties (font size, high contrast) will persist until localstorage is cleared.

Is there any PII track or saved on the browser side?

We do not track or save PII data in Segment or localstorage.