Overview
Interlapse is an Android app for building a one-photo-per-day timelapse. It intentionally withholds preview and gallery access between shoots, and auto-aligns each new frame against the previous one on-device before letting the stabilized sequence unlock on a configurable interval.
Features
- Ghost overlay in the viewfinder — a dimmed previous photo or edge map — to help match pose each day
- Live auto-alignment guidance with optional auto-shutter
- No code path exposes a frame thumbnail outside the unlocked preview or export
- Interval-gated preview, defaulting to 14 days, that only surfaces newly captured frames
- Export to GIF, MP4, or an untouched-original ZIP at any time
- Per-timelapse daily reminders that survive reboot, app update, and timezone changes
- Multiple independent timelapses, each with its own schedule and settings
- Optional biometric or PIN app lock with screenshot blocking
How it works
Frames are stored as plain files named by capture timestamp, with no database to drift out of sync with the filesystem. Alignment runs a hand-written registration pipeline — Sobel edge detection and an image pyramid, with coordinate-descent optimization alternating translation versus rotation and scale — against a fixed anchor frame rather than chaining frame-to-frame, to avoid drift accumulating over a long sequence. The app declares no internet permission at all, so photos never leave the device and are never registered with the system media store.
