Revelation FM Revelation FM Back to Home

Legal

Cookie Policy

Revelation FM uses a small number of cookies and similar browser technologies — no advertising trackers. Here is the complete list and how to control it.

Last updated: 22 July 2026

1. What are cookies & similar technologies?

Cookies are small text files a website stores on your device. Modern sites also use similar browser storage — localStorage (small key–value data), IndexedDB (a structured browser database), and Service Worker caches (files kept for offline use). This policy covers all of them together.

2. What we use — the complete list

Everything below falls into two categories: strictly necessary (the site cannot function properly without it) and functional/analytics (improves your experience and helps us understand listenership anonymously).

Name / storage Purpose Category Lifetime
PHPSESSID (cookie) Server session used by the admin console login. Necessary ~30 minutes / browser session
rfm_admin_session (cookie) Secure token keeping an administrator signed in. Set only after admin login; never used for tracking. Necessary 24 hours
rfm_listener_id (localStorage) Random pseudonymous ID used for anonymous listener statistics (counts and session durations). Contains no name or contact details. Analytics Until you clear site data
rfm_admin_logged_in
rfm_admin_user (localStorage)
Admin console interface state (admin pages only). Necessary Cleared on logout / session expiry
RevelationFMDB (IndexedDB) Offline copies of public content (shows, schedule, stream info) so the site still works with a poor connection. Functional Entries expire within 24 hours
Service Worker cache (Cache Storage) Keeps site pages and public data available offline and loading fast. Functional API entries expire within 24 hours

3. What we do not use

  • No advertising or retargeting cookies.
  • No third-party analytics trackers (no Google Analytics, Meta Pixel, or similar).
  • No cross-site tracking or sale of browsing data.

Note: your browser still makes direct network requests to a few third-party CDNs (fonts, icon and styling libraries) and to an IP geolocation service for approximate city-level listener statistics. These are not cookies, but like any web request your IP address is technically visible to those providers. See our Privacy Policy for details.

4. How to manage or clear them

You are in full control:

  • Block or delete cookies via your browser's privacy settings (Chrome, Edge, Firefox, Safari all support this under Settings → Privacy & Security).
  • Clear everything we store by using your browser's "Clear site data" option for revelationfm.co.za — this removes cookies, localStorage, IndexedDB, and the offline cache in one step.

Good to know: clearing site data is safe — the site will simply fetch fresh content and assign a new random listener ID. Blocking cookies entirely does not stop you from listening or reading; only admin login and offline support depend on them.

5. Changes & contact

If we ever add a new cookie or storage use, we will update this page and the table above first. Questions? Reach us anytime:

  • info@revelationfm.co.za
  • +27 12 345 6789
  • Johannesburg, South Africa