Safari Offline Guide
How to use CannaNote offline in Safari, manage cached data, and add to your Home Screen.
Safari Offline Guide
Safari on macOS and iOS fully supports CannaNote's offline features. Here's what you need to know.
Installing CannaNote
On iPhone / iPad
- Visit cannanote.app in Safari
- Tap the Share button (square with arrow)
- Scroll down and tap Add to Home Screen
- Tap Add
- CannaNote now appears as an app icon
On Mac
- Visit cannanote.app in Safari
- Click File in the menu bar
- Click Add to Dock (macOS Sonoma+) or use the Share menu
- CannaNote opens in its own window
Managing Cached Data
Clear Cache Only (Safe)
This removes downloaded pages but keeps your journal entries.
On Mac:
- Enable the Develop menu (see below if needed)
- Click Develop in the menu bar
- Click Empty Caches
On iPhone / iPad:
- Go to Settings → Safari
- Tap Clear History and Website Data
- ⚠️ Warning: This clears everything. See "Safari Limitations" below.
Enable the Develop Menu (Mac)
You'll need this for cache management and debugging.
- Open Safari → Settings (or Preferences)
- Click the Advanced tab
- Check "Show Develop menu in menu bar"
View Stored Data
On Mac:
- Go to Safari → Settings
- Click the Privacy tab
- Click Manage Website Data
- Search for cannanote.app
On iPhone / iPad:
- Go to Settings → Safari
- Scroll to Advanced
- Tap Website Data
- Search for cannanote.app
Developer Tools
Open Web Inspector (Mac)
- Enable the Develop menu (see above)
- Press Cmd + Option + I, or
- Click Develop → Show Web Inspector
View Service Worker
- Open Web Inspector
- Click the Storage tab (or Application)
- Look for Service Workers in the sidebar
On iPhone / iPad
Safari's developer tools require connecting to a Mac:
- On your iPhone/iPad: Settings → Safari → Advanced → Enable Web Inspector
- Connect your device to a Mac via USB
- On Mac: Open Safari → Develop menu → Select your device
Safari-Specific Notes
Limitations
- iOS cache clearing is all-or-nothing: Unlike desktop browsers, iOS Safari doesn't let you clear just the cache. "Clear History and Website Data" removes everything.
- Storage limits: Safari may clear old cached data if your device runs low on storage. Install as an app for more reliable persistence.
- 7-day limit (older iOS): iOS versions before 16 could delete service worker data after 7 days of no use. Keep using the app regularly, or update to iOS 16+.
Tips for iPhone/iPad
- Add to Home Screen for the most reliable offline experience
- Use regularly to prevent iOS from cleaning up storage
- Enable cloud sync as a backup if you're concerned about data loss
Quick Reference
| Action | How |
|---|---|
| Install (iOS) | Share → Add to Home Screen |
| Install (Mac) | File → Add to Dock |
| Clear cache (Mac) | Develop → Empty Caches |
| View stored data | Settings → Privacy → Manage Website Data |
| Open Web Inspector | Cmd + Option + I (with Develop menu enabled) |