KairosEye v2: Everything You Need to Know
KairosEye v2 is a complete rebuild — new calendar system, new interface, new architecture. Here's what changed and why.
Google OAuth 2.0: No More ICS Files
The biggest change in v2: calendar configuration is now powered by Google OAuth 2.0. Previously, the app relied on ICS/Webcal file imports — you had to make calendar files publicly accessible, manually configure URLs, and deal with unreliable synchronization. Now, you sign in with Google at kairoseye.com/login/, select up to 3 calendars, and you're done. No URLs, no public files, no manual refresh. Why this matters:
- More secure — your calendars remain private, accessible only via OAuth tokens
- More reliable — direct Google API connection instead of URL-dependent sync
- More flexible — switch calendars in a few clicks, no reconfiguration needed
- Full control — grant or revoke access anytime from your Google Account Settings We only request read-only access. You can delete all your data from the Settings page at any time. Full details in our Privacy Policy.
3 Configurable Calendars
Connect up to 3 Google Calendar sources — work, personal, family, or any combination. Turn each calendar on or off independently. Events sync every 2 hours by default, or every 10 minutes on demand. Recurring events, reminders, and all-day events are all supported.
Built from the Most Constrained Hardware Up
Instead of adapting a feature-rich design downward, we started from the toughest hardware — the Garmin Instinct 2 (280x280, monochrome) and Instinct Crossover — and built up from there. This approach gives v2 a rock-solid, universal foundation that scales to every Garmin device as we expand support. v2 launch models:
- Instinct 2 (280x280, monochrome)
- Instinct Crossover (compact hybrid) More Garmin models coming soon — we're targeting the majority of the catalog within 6 months.
Performance Improvements
50% Reduction in Network Usage
Optimized data fetching and sync cut network consumption in half — less battery drain, faster sync, better performance on slower connections.
Lower Memory Footprint
Significantly reduced memory consumption for smooth operation on low-memory Garmin models. If you previously experienced crashes or slowdowns, this should resolve them.
Dynamic Temperature Graph
The temperature display is now adaptive — it automatically adjusts its size based on the number of calendar events, ensuring optimal use of screen space.
v1 vs v2
| Feature | v1 | v2 |
|---|---|---|
| Calendar Sources | Webcal/iCal URLs | Google Calendar OAuth |
| Max Calendars | 4 | 3 |
| Devices | Most Garmin models | Instinct 2, Crossover (expanding) |
| Event Display | Single-calendar view | Multi-calendar optimized |
| Sync Reliability | URL-dependent | Google's infrastructure |
| Color Customization | Yes | No (optimized for battery) |
| Network Usage | Standard | 50% reduction |
Getting Started
- Update KairosEye to v2 from the Garmin Connect IQ store
- Visit kairoseye.com/login/ and sign in with Google
- Select up to 3 calendars
- On your watch, go to Settings > Link Account
- Enter the displayed 8-character code (format:
XXXX-XXXX) Your calendars will start syncing automatically.
For Users Still on v1
You can keep using v1 with iCal/Webcal URLs. Both versions coexist, but v2 brings better reliability, multi-calendar support, and faster sync.
Have feedback or want support for your Garmin model? Reach out on our FAQ page or email [email protected].