Skip to main content
Free5 minutesBeginner

Browser Compatibility

Browser Compatibility: Resolve browser-specific issues with the Zenovay dashboard and tracking script. Explore this troubleshooting guide for details.

browsercompatibilitychromefirefoxsafari
Last updated:

Resolve browser-specific issues with the Zenovay dashboard and tracking script.

Supported Browsers

Dashboard (app.zenovay.com)

BrowserMinimum VersionNotes
Chrome90+Recommended
Firefox88+Full support
Safari14+Full support
Edge90+Full support
Opera76+Full support

Tracking Script

BrowserMinimum VersionNotes
Chrome60+Full support
Firefox55+Full support
Safari11+Full support
Edge79+Full support

The tracking script is a modern JavaScript bundle and does not support Internet Explorer 11 (which Microsoft retired in 2022). Visits from IE 11 won't be recorded.

Chrome Issues

Dashboard Not Loading

Clear cache:

  1. Press Ctrl+Shift+Delete (Windows) or Cmd+Shift+Delete (Mac)
  2. Select "All time"
  3. Check "Cached images and files"
  4. Click "Clear data"

Disable extensions:

  1. Open chrome://extensions
  2. Disable all extensions
  3. Reload dashboard
  4. Re-enable one by one to find culprit

Common Extension Conflicts

  • Ad blockers: May block API calls
  • Privacy Badger: Can block tracking script
  • uBlock Origin: May need whitelist
  • Dark Reader: Can affect charts

Whitelist Zenovay:

*.zenovay.com

Memory Issues

If Chrome becomes slow:

  1. Close other tabs
  2. Clear browsing data
  3. Disable unused extensions
  4. Check chrome://memory-internals

Firefox Issues

WebGL Not Working (3D Globe)

Enable WebGL:

  1. Type about:config in address bar
  2. Search for webgl.disabled
  3. Set to false
  4. Restart Firefox

Check WebGL support:

  1. Visit about:support
  2. Look for "WebGL 1 Driver Renderer"
  3. Should show your graphics card

Tracking Prevention

Firefox Enhanced Tracking Protection may block:

Standard mode: Usually works Strict mode: May block

Allow Zenovay:

  1. Click shield icon in address bar
  2. Click "Protection Settings"
  3. Add exception for zenovay.com

If sessions not persisting:

  1. Settings → Privacy & Security
  2. Check "Delete cookies when Firefox closes"
  3. Add exception for zenovay.com

Safari Issues

Intelligent Tracking Prevention (ITP)

Safari aggressively limits tracking:

  • 7-day cookie expiry for cross-site
  • 24-hour expiry for script-set cookies

Impact:

  • Returning visitors may appear as new
  • First-party tracking (serving the tracker from a subdomain of your own site) reduces the impact

With first-party tracking, the script loads from your own subdomain (which proxies to Zenovay) using the /script.js path:

<script
  defer
  src="https://z.yoursite.com/script.js"
  data-tracking-code="YOUR_TRACKING_CODE">
</script>

First-party tracking needs a CNAME on your domain and is available on the Scale and Enterprise plans. See First-party tracking for the full setup.

Private Relay (iCloud+)

iCloud Private Relay hides IP addresses:

  • Geographic data may be approximate
  • IP-based visitor identification affected
  • Cannot be bypassed

Cross-Site Tracking Blocks

If dashboard can't connect:

  1. Safari → Settings → Privacy
  2. Uncheck "Prevent cross-site tracking"
  3. Or add exception for zenovay.com

WebGL in Safari

Safari WebGL limitations:

  • Check System Preferences → Battery
  • Disable "Automatic graphics switching" temporarily
  • Or use Chrome for 3D Globe

Edge Issues

Legacy Edge vs Chromium Edge

Chromium Edge (current): Full support Legacy Edge (pre-2020): Limited support - please update

Check version:

  1. Settings → About Microsoft Edge
  2. Should be version 90+

SmartScreen Blocking

If Edge blocks Zenovay:

  1. Click "More info"
  2. Click "Run anyway"
  3. Or add to trusted sites

IE Mode

IE Mode in Edge is not supported:

  • The dashboard won't load
  • The tracking script won't run, so those visits aren't recorded
  • Use modern (Chromium) Edge mode instead

Mobile Browsers

iOS Safari

Limitations:

  • Same ITP restrictions as desktop
  • WebGL may have issues on older devices
  • Use Safari 14+

If app not loading:

  1. Settings → Safari
  2. Clear History and Website Data
  3. Disable "Prevent Cross-Site Tracking" if needed

Chrome Mobile

Full support on:

  • Android 8+
  • Chrome 90+

If issues:

  1. Chrome → Settings → Privacy
  2. Check "Preload pages" is enabled
  3. Clear browsing data

Samsung Internet

Limited testing:

  • Generally works
  • May have minor styling issues
  • Use Chrome for best experience

WebGL/3D Globe

Requirements

The 3D Globe requires:

  • WebGL 2.0 support
  • Hardware acceleration enabled
  • Adequate GPU memory

Check WebGL Support

Visit: get.webgl.org

  • "Your browser supports WebGL" = OK
  • If error, see fixes below

Enable Hardware Acceleration

Chrome:

  1. Settings → System
  2. Enable "Use hardware acceleration when available"
  3. Restart browser

Firefox:

  1. Settings → General → Performance
  2. Uncheck "Use recommended performance settings"
  3. Check "Use hardware acceleration when available"

Edge:

  1. Settings → System
  2. Enable "Use hardware acceleration when available"

If WebGL is unavailable

The 3D Globe needs WebGL, so if your browser or GPU can't run it, the Globe tab won't render. Everything else still works:

  • Open the Analytics tab for the same data in tables and charts (no WebGL required)
  • The rest of your dashboard is unaffected
  • Re-enable hardware acceleration (above) to bring the globe back

JavaScript Errors

Console Errors

Check browser console:

  1. Press F12 or right-click → Inspect
  2. Click "Console" tab
  3. Look for red errors

Common errors:

ErrorMeaningFix
Script blockedAd blockerWhitelist
CORS errorCross-origin issueCheck domain config
TimeoutNetwork issueCheck connection

Script Not Loading

Verify script loads:

  1. Open Network tab (F12)
  2. Filter by "JS"
  3. Look for z.js from Zenovay
  4. Check status is 200

Cookie/Storage Issues

Third-Party Cookies Blocked

Modern browsers block third-party cookies:

Solutions:

  1. Use first-party tracking (recommended)
  2. User grants exception
  3. Use cookieless mode

localStorage Blocked

Private browsing blocks storage:

  • Sessions won't persist
  • This is expected behavior
  • Tracking still works for that session

Clear Site Data

Chrome:

  1. F12 → Application tab
  2. Left panel: Storage
  3. Click "Clear site data"

Firefox:

  1. F12 → Storage tab
  2. Right-click → Delete All

Performance Issues

Dashboard Slow

Check:

  1. Close other tabs
  2. Disable extensions
  3. Use Chrome (fastest)
  4. Check internet speed

Reduce load:

  • Use smaller date ranges
  • Switch from the Globe tab to the Analytics tab (tables and charts are lighter than the 3D globe)

Script Affecting Site Speed

The Zenovay script is lightweight and designed to stay out of the critical render path:

  • Loads with defer (non-blocking)
  • Small payload, gzipped
  • Built to minimize impact on Core Web Vitals

If concerned:

<!-- Defer loading -->
<script defer
  data-tracking-code="YOUR_TRACKING_CODE"
  src="...">
</script>

Testing Compatibility

Cross-Browser Testing

  1. Test in your target browsers
  2. Check major features work
  3. Verify tracking fires

BrowserStack/LambdaTest

For comprehensive testing:

  • Test on real devices
  • Check mobile browsers
  • Verify tracking across browsers

Reporting Issues

If browser issue persists:

  1. Browser details:

    • Name and version
    • Operating system
    • Extensions installed
  2. Issue details:

    • What doesn't work
    • Console errors
    • Screenshots
  3. Steps to reproduce:

    • What you clicked
    • What happened
    • What you expected

Next Steps

Was this article helpful?