Cookie notice
This notice lists everything SunnyGrade stores in your browser, why it is stored and how to remove it. It supplements our privacy notice.
Cookies and browser storage in general
A cookie is a small file a site asks your browser to keep. Modern sites also use local storage, session storage and indexed databases, which work in a similar way but stay in the browser rather than travelling with every request. SunnyGrade relies mainly on the second kind.
Strictly necessary — always active
- userConsent (local storage). Records whether you pressed Accept or Decline in the consent bar so it is not shown to you again. Kept until you clear your browser storage or make the opposite choice. Without it the bar would reappear on every page.
Notification service — only after you accept
If you press Accept, or tick the consent box in the reading-list form, we load the OneSignal web push library. Nothing from OneSignal is loaded, and no notification identifier is created, before that moment. Once loaded it stores:
- Local storage and session storage values whose names begin with os_ or contain onesignal, holding the subscription state for this browser.
- An indexed database named ONE_SIGNAL_SDK_DB, holding the subscription identifier and delivery preferences.
- A service worker file registered from this site, which is what allows a notification to arrive when the page is closed.
These entries stay until the subscription is removed. Pressing Decline in the consent bar deletes the values listed above and the indexed database from your browser.
Analytics and advertising
None. SunnyGrade runs no analytics package, no advertising network, no retargeting pixel and no social media widget, and therefore sets no cookie of that kind. If this ever changes, the category will be listed here with its purpose and lifetime before anything is loaded.
What your hosting provider sees
Serving a page produces an ordinary server log entry — address, user agent, page and timestamp. That is a record on the server rather than something stored in your browser, and it is covered in the privacy notice.
Changing your mind
- Press Decline in the consent bar to remove the notification data described above.
- Block or reset notification permission for sunnygrade.com in your browser’s site settings.
- Clear cookies and site data for this domain in your browser to remove every value listed on this page, including the consent record.
Removing the consent record simply means the bar will greet you again on your next visit. Questions about anything on this page can be sent to support@sunnygrade.com.