Offline Capabilities
Track behaviors anywhere, even without internet. Classroom Pulse works offline and syncs automatically when you reconnect.
Why Offline Matters
School Wi-Fi can be unreliable. With offline support, you never miss logging a behavior. Data is stored securely on your device and automatically syncs when you reconnect. No more "I'll log it later" and forgetting important incidents.
Secure Storage
Data encrypted on device until sync
Auto Sync
Syncs automatically when online
Any Device
Works on phone, tablet, laptop
What Works Offline
Quick Log Behavior Entry
Works OfflineLog new behavior incidents with full ABC data, intensity, duration, and notes. All data is saved locally.
View Student Profiles
Works OfflineAccess cached student information including recent behaviors and notes. Limited to data from your last session.
TBFA Trial Recording
Works OfflineRun Trial-Based FA sessions and record trial data. Session data syncs when you reconnect.
View Recent Activity
Works OfflineSee behavior logs from your current and recent sessions. Cached for offline viewing.
Basic Navigation
Works OfflineNavigate between main screens using the PWA. Some pages may show cached content.
What Requires Internet
AI Insights & Analysis
Requires InternetAI-powered behavior insights, pattern recognition, and recommendations require server processing.
FBA Interview Generator
Requires InternetCreating and analyzing FBA interviews requires cloud AI services.
IEP Goal Generator
Requires InternetGenerating IEP goals uses AI and requires an active connection.
PDF/Report Generation
Requires InternetFull report generation and PDF exports require server processing.
Team Collaboration
Requires InternetSharing data with team members, invitations, and real-time updates require connection.
Account Management
Requires InternetSubscription changes, billing, and account settings require internet.
Limited Offline Features
Basic Charts & Graphs
Limited OfflineView cached charts from your last session. New data won't appear until you sync.
Student List
Limited OfflineSee students from your last session. New students added by team members won't appear until sync.
Behavior Definitions
Limited OfflineAccess cached behavior definitions. Custom behaviors created online won't appear until sync.
How Sync Works
1. Local Storage
When offline, data is saved to your device's local storage using IndexedDB. This is secure, persistent storage that survives browser restarts.
2. Connection Detection
The app continuously monitors your connection status. When internet is restored, sync begins automatically.
3. Background Sync
Pending data uploads in the background. You'll see a sync indicator in the header while this happens. Don't close the app until it's complete.
4. Confirmation
A notification confirms successful sync. Your data is now safely stored in the cloud and visible to your team.
Conflict Resolution
If the same record is edited offline by multiple users, the most recent change wins. Original data is preserved in an audit log accessible by administrators.
Install as an App (PWA)
For the best offline experience, install Classroom Pulse as a Progressive Web App. This adds an icon to your home screen and enables full offline functionality.
iOS
Open in Safari
Only Safari supports PWA installation on iOS.
Tap Share
Tap the share icon (square with arrow pointing up).
Add to Home Screen
Scroll and tap "Add to Home Screen".
Confirm
Tap "Add" to install the app.
Android
Open in Chrome
Use Chrome browser for best results.
Tap Menu
Tap the three-dot menu icon (top right).
Install App
Tap "Install app" or "Add to Home screen".
Confirm
Tap "Install" in the confirmation dialog.
Desktop
Open in Chrome/Edge
Use Chrome, Edge, or other Chromium browser.
Look for Install
Click the install icon in the address bar.
Install
Click "Install" in the popup dialog.
Launch
Find the app in your applications folder.
Understanding the Offline Indicator
When offline, you'll see a status indicator in the app header. Here's what each status means:
Connected to internet. All features available.
No connection. Data will sync when reconnected.
Uploading offline data. Don't close the app.
Upload failed. Will retry automatically.
Frequently Asked Questions
How much data can be stored offline?
The PWA can store thousands of behavior logs locally. Storage limit depends on your device, but typically you'll have several gigabytes available. You'll be warned if storage is running low.
What happens if I close the app before syncing?
Your offline data is persistent and will remain saved even if you close the app or restart your device. Next time you open Classroom Pulse with internet, it will automatically sync.
Can multiple devices work offline at the same time?
Yes, each device stores its own offline data. When both sync, data is merged. If there are conflicts on the same record, the most recent change is kept.
Do I need to do anything special before going offline?
No, the app automatically caches necessary data. For best results, open the student profiles you'll need before going offline so they're cached.
Why isn't AI available offline?
AI features require significant computing power that's only available in our cloud servers. This ensures fast, accurate analysis while keeping the app lightweight on your device.
Is my offline data secure?
Yes. Offline data is encrypted using your browser's IndexedDB encryption. It's only accessible within the Classroom Pulse app on your device.