KinTime User Manual
Welcome to KinTime. This manual will guide you on how to make the most of this family time tracking tool focused on privacy, aesthetics, and performance.
🚀 Quick Start
1. Add Family Members
- Click the + button at the bottom right of the main interface.
- Basic Information: Enter name and relationship.
- Date of Birth: Precisely select the birth year, month, day, hour, and minute. The app features “future-proof” validation logic, preventing the selection of dates beyond the current moment.
- Avatar with Gesture Cropper & Path Normalization: Click the avatar area to select a photo from your gallery. The built-in ImageCropperView supports pinch-to-zoom, drag-to-pan, and one-tap reset. Robust avatar path normalization ensures current avatars load accurately even across sandbox and platform migrations. If no avatar is set, the app displays an elegant checkerboard placeholder.
- After saving, your real-time timing card will appear on the home screen with a cascading animation.
2. View and Sort
- Detailed Statistics: Click a card to view multi-dimensional statistics of “1 lifespan + 4 cumulative metrics.”
- Refined Micro Reorder Buttons & 44pt Touch Targets: Reorder controls are designed as 24pt/24dp micro-sized, subtle glass circles that preserve the focus on your photos, backed by 44pt/44dp expanded touch hit areas for effortless one-handed control.
- Gesture Decoupling & Freeze Prevention: Physically decoupled from double-tap editing gestures, eliminating accidental editor triggers and button lockup during rapid reordering.
- Fluid Spring Transitions: Natural physics-based Spring animations deliver a silky, tactile glide when cards exchange positions.
- Intelligent Baseline Alignment: Cards without custom names feature intelligent baseline spacing to maintain a balanced, tidy layout.
🛠️ Settings and Advanced Features
1. In-Place Quota Unlock (Premium)
KinTime natively contains no third-party ads, providing a pure initial experience.
- Free Quota & In-Place Unlock: The free version supports 1 member. When adding more members on the home screen, an in-place “Unlock Now” dialog appears to invoke StoreKit 2 (iOS) or Google Play Billing directly, without navigating to Settings.
- One-time Purchase: Complete a one-time purchase through official app store billing to permanently unlock unlimited members.
2. Data Backup and Restore (Important)
KinTime uses a standardized ZIP export mechanism to ensure data security and cross-platform interoperability.
- Export Backup: Go to “Settings” -> “Export Backup.” A file named
kintime-v{version}-{date}.zipwill be generated. - Restore Data: Click “Restore Data” and select the backup package. The app features a conflict merger mechanism: if IDs are the same but content differs, the local version is prioritized.
- Cross-platform Interoperability: Backup packages can be seamlessly migrated and imported between iOS and Android.
3. Email Support & More Apps
- Email Support: Tap “Email Support” in Settings to launch your mail client addressed to
[email protected]. It automatically formats the subject line with your version and build code (e.g.,KinTime Email Support [V1.3 (2610.3201)]). - More Apps: Tap “More Apps” to visit the developer profile on the App Store or Google Play and discover more tools.
4. Global Experience & Dynamic Routing
- Multi-language Switching: The app is deeply adapted to 17 global languages. Switch at any time in “Settings” -> “Language.”
- Online Help & Privacy Routing: Tapping “Online Help” or “Privacy Policy” dynamically directs you to the corresponding language webpage on our official website.
🔒 Privacy and Security
- 100% Offline: All your data (text and images) is stored locally on your phone. It is never uploaded to the cloud, completely eliminating the risk of privacy leaks.
- Empty State Design: If no members have been added, the app displays a soft blue-style empty state to guide you to start recording.
KinTime v1.4 - Companionship makes life longer
