Release Notes
What's new in each version of IntimateLog.
- Improved Google Drive sync reliability — deep overhaul of the sync pipeline; fixed UI freezes and syncs silently not happening
- Improved Chunked encryption — backups now encrypt in small chunks with UI yields, preventing frame drops
- Improved Smarter sync scheduling — rapid edits no longer delay sync indefinitely; immediate push when app goes to background
- Improved Change detection — sync now detects edits to all fields (location, venue, substances, contact details) for reliable multi-device sync
- Fix Token refresh — sync no longer fails silently when access token expires between sessions
- Fix Legacy backup freeze — older backups no longer cause a 2-5 second UI freeze on every pull
- Fix Background sync — data is now saved to Drive immediately when app goes to background
- Improved Contact details card — swipeable photo gallery with dot indicators and fullscreen viewer; redesigned layout
- Improved Share card blur toggle — renamed to "Blur selected"; auto-blurs photos when toggle is on
- Fix Share card blur order — enabling blur before selecting photos now works correctly
- Fix Advertising ID — removed unused AD_ID permissions from third-party SDKs
- New Localized dates — all dates and times now render in your chosen app language, not the device system locale
- New Photo gallery in collection — swipeable multi-photo grid tiles with dot indicators and fullscreen viewer
- Improved Image compression — photos now compressed for faster sync and less storage usage
- Improved Google Drive restore — clearer progress feedback during decryption
- Fix Notification language — reminders now respect your app language instead of always showing English
- Improved Data & Sync screen — redesigned with hero status card, trust indicators, cleaner button hierarchy, and success flash animation after sync
- Improved Settings consistency — all settings pages now use the same centered title + optional subtitle pattern
- Improved Boot resilience — hardened cold-start flow with 10s timeout on Google Sign-In; app continues with cached user if Google Play Services hangs
- New Crash detection — boot sentinel tracks incomplete boots (native crashes / OS-killed restarts); data included in bug reports
- Fix Notification settings — removed diagnostic block from user-facing screen (moved to Dev Menu)
- Fix App Lock screen — no longer shows "App Lock" three times
- New In-app bug reporting — report bugs directly from Settings with automatic device info, app version, and diagnostics attached
- Improved Smarter sync — content-based conflict detection prevents overwriting newer data when syncing across devices
- Improved Faster analytics — location drill-downs and coverage calculations are now instant
- Improved Bigger contact photos — encounter list now shows larger, more prominent profile pictures
- Fix Photo categories — all category labels now display correctly across the app
- Fix Category picker — list is now scrollable when options exceed screen height
- New Encounter Browser — full-featured filterable encounter list with period, type, category, and coverage filters
- New Analytics → Browser — tap a city or country in Top Locations to open the browser pre-filtered by that location
- New Stacked profile avatars — encounter list shows overlapping circular profile photos of known contacts
- Fix Corrupted emoji — replaced broken character on achievements overview card
- New Encounters map — interactive map showing all encounters by location with circle markers scaled by frequency
- New Background geocoding — automatically backfills missing coordinates for encounters
- New Share card — generate and share a beautiful card for any encounter with playful scattered polaroid layout
- New Insights carousel — swipeable insight cards on analytics with contextual tips about your patterns
- New Photo editing — unified crop & rotate for both contact and encounter photos
- New Activity graph — activity over time chart on analytics with detailed breakdown
- Fix Map coverage — now shows all encounters, not just those with exact location matches
- Fix Photo auto-repair — handles broken paths gracefully on startup
The one where it all starts. Everything you need to own your intimate life, built from scratch.
- New Encounter logging — log who, what, where, when, with photos, notes, ratings, and custom details
- New Contact management — full profiles for your people with photos, stats, and encounter history
- New Protection Shield — track medication doses, see real-time coverage status, get smart reminders
- New Screening tracker — log tests and keep your timeline in one place
- New Dashboard — your intimate life at a glance with streaks, recent activity, and quick stats
- New Analytics & insights — charts, trends, breakdowns by time, person, type, and more
- New Calendar view — see your history laid out across weeks and months
- New Map view — every encounter pinned to where it happened
- New Photo collection — private gallery organized by person, with categories and fullscreen viewing
- New Achievements — unlock milestones as you go. Some wholesome, some... less so
- New Profile persona — get a personalized summary of your intimate patterns
- New Quick log — log an encounter in seconds when you don't have time for details
- New Google Drive sync — encrypted auto-backup to your own Google Drive. Switch phones without losing anything
- New Biometric & PIN lock — fingerprint, face, or PIN. Nobody gets in without you
- New App disguise mode — change the app icon and name on your homescreen. What app? Exactly
- New Discrete notifications — reminders that don't give anything away
- New Customizable lists — configure dropdowns, categories, and fields to match how you roll
- New Multi-language — available in English, Dutch, German, French, Spanish, Italian, and Portuguese
- New Free tier — 10 contacts, 25 encounters, full analytics and protection shield included at no cost
- New Premium subscription — unlimited everything for those who need more space