Dev Tools · 1h ago
Build Live Visitor Tracking Without Tidio Using Firebase
A developer created a custom live presence and visitor history system using Firebase Realtime Database and Firestore, replacing Tidio's paid widget. The solution uses onDisconnect for accurate presence detection and stores visitor data with IP geolocation. A debugging session revealed a CORS error masking a server crash from an empty string instead of null.
Meridian48 take
A practical workaround for budget-conscious site owners, but Firebase costs and complexity may offset savings for small sites.
Read the full reporting
Who's Online on the Site, Without Tidio: Live Presence and Visitor History with Firebase →
DEV Community
firebaselive-presence