Your browser is a time-lapse studio

Lapseleap turns any webcam into a time-lapse camera. Capture frames, build videos or animated GIFs — no software to install, no files to manage.

How it works

Three steps from webcam to finished time-lapse

1

Setup

Pick your camera, resolution, and capture interval. Choose a scene preset or set your own timing.

2

Capture

Hit start and watch frames stack up. A live preview shows the camera feed alongside each captured frame.

3

Create

Generate an MP4 video or animated GIF from your captured frames. Download instantly.

Explore Lapseleap

Dive deeper into features, pricing, or get help with your setup.

See All Features → View Pricing Help Center

Release Notes

What's new in Lapseleap — latest updates and improvements.

Company

Lapseleap is built and operated by Bracino OÜ, a company registered in the Republic of Estonia.

Bracino OÜ
Registry code: 12452492
Lai 8, Kohila, 70806, Estonia
Email: info@lapseleap.com
Phone: +372 5036333

26 August 2026
Capture devices heal themselves
  • fix Pi agent v1.4.3: a device whose stored API endpoint had gone stale (after our platform APIs were re-provisioned) could look perfectly online — heartbeats and live preview working — while uploads silently stopped. The agent now detects a stale endpoint on startup and migrates itself to the stable one, so this entire failure mode is gone. Press Update Agent on the Devices page to pick it up; queued frames upload as soon as the agent reconnects, so nothing captured is lost.
  • fix Phone and Pi devices now report their active capture session in every heartbeat, so the Devices page always follows the session that is actually recording — no more watching a stale session showing 0 images while frames land in the right one.
19 August 2026
The Lapseleap mobile app enters staging beta
  • feat Lapseleap now runs natively on iPhone (Android next): pick an interval, tap Start, and the app captures with the screen kept awake, burns in the timestamp, and uploads continuously. Frames queue on the phone first, so a dropped connection never loses a shot — they simply upload when the network returns.
  • feat Your sessions and videos live in the app too: browse them newest-first, sort by date, size or image count, generate MP4s and GIFs with live progress, watch them right in the app — rotate to landscape for fullscreen — and save or share to your photo library.
  • feat On the Studio plan the phone becomes a full remote camera: it appears on your Devices page, streams a live preview to the browser, and can be started and stopped from the web with a real-time frame counter — exactly like a Raspberry Pi station.
  • feat One tap on Open website — already signed in in the app's Account page opens lapseleap.com with your session carried over — no second login.
  • feat Account management built in: policy links, sign-out, and full account deletion straight from the app.
18 August 2026
Phone capture joins the Studio plan
  • feat The Features, Pricing and Help pages now cover the mobile app: Studio's device story is "phone or Pi", the pricing comparison has a Mobile app row, and Help gained a full Mobile app guide.
  • feat The homepage sports App Store and Google Play badges — "coming soon" until the store listings go live.
  • feat On Free and Pro plans the Devices page now shows your registered devices greyed out with a Studio tag — so you can see what's waiting — instead of a bare lock screen.
  • feat Sessions and videos are now listed with the date up front and the session id as fine print, in Settings and in the app alike.
18 August 2026
Security hardening under the hood
  • fix Image uploads and the video/GIF generator now verify your sign-in on the server for every request — the account behind an upload is taken from the verified session, never from the request itself.
  • feat Deleting your account now removes everything in one step: active subscription cancelled, images and videos wiped, devices and API keys removed, login deleted.
17 August 2026
Pi timestamp uses your local time
  • fix The timestamp drawn on Pi frames now follows your browser's timezone (with correct daylight-saving) instead of whatever timezone the Pi's OS defaulted to. Agent v1.4.2 receives the IANA timezone as part of the capture settings and formats the overlay accordingly. Press Update Agent on the Devices page to pick it up.
17 August 2026
Pi capture viewer polish
  • fix The live viewer on the Capture step no longer letterboxes Pi frames with black bars top and bottom — the 16:9 stream now fills the container the same way the Camera Setup preview does.
  • fix The timestamp is now also drawn on the live preview while capturing (agent v1.4.1), so what you see matches what gets saved. During Camera Setup the preview stays clean, so you can still frame the shot without the clock on top.
17 August 2026
Timestamps on Pi captures + mobile nav everywhere
  • fix The "Show date & time on frames" option now works when capturing from a Raspberry Pi. Previously the setting was only honoured by the browser webcam path and was silently dropped for Pi devices, so Pi frames arrived without an overlay even with the box ticked. Agent v1.4.0 draws the timestamp on each frame before upload — press Update Agent on the Devices page to pick it up.
  • feat The mobile hamburger menu is now available on the Capture app and the Devices page too, mirroring every header link (including Settings, Sign out and the language picker) into the slide-in drawer. Phones no longer get a squashed header on those pages.
28 July 2026
Stable admin dashboard + long-lived API routing
  • fix The admin dashboard could return "Failed to load users" intermittently. The frontend proxy was caching upstream API Gateway IPs at container startup; after AWS rotated those IPs, some routes silently timed out. The proxy now re-resolves DNS on every request, so long-running containers keep working through IP changes.
16 June 2026
Mobile-friendly across the board
  • feat The whole site is now usable on phones. A new hamburger menu opens an accessible slide-in drawer with every primary link plus the language picker, the header is a single clean row at 320–430px, and the footer wraps gracefully instead of forcing a horizontal scrollbar.
  • fix The pricing comparison and Help reference tables now scroll inside their own card on small screens instead of breaking page width, and Cloud-Radar images scale down to fit the viewport.
16 June 2026
Smoother bulk delete + Pi-friendly date ranges
  • fix The "Deleting N/N…" label on the bulk-delete button now clears as soon as the operation finishes, and the button hides itself when the selection is empty. Previously it stayed stuck until the page was refreshed.
  • fix Selecting a custom date range when rendering a video or GIF from a Raspberry Pi session no longer drops every frame. The range filter now understands both browser and Pi filename formats.
2 June 2026
Live Pi preview from Settings
  • feat Opening a Raspberry Pi session from Settings now shows a live preview of the camera right on the Create page. The image count updates in real time while the Pi is capturing, so you can monitor a headless deployment and decide when to render the time-lapse without leaving the page.
2 June 2026
Accurate session counts on Settings
  • fix The Sessions list on Settings now shows the real number of uploaded images and the actual first/last upload times, read directly from S3. Previously these came from a cached counter that could drift below the truth when uploads were retried after a network drop, so totals occasionally appeared lower than what was actually stored. No data was ever lost — only the displayed number was off.
26 May 2026
Admin activity tracking — fewer blind spots
  • feat The admin Users table now shows true last activity for every signed-in user — not just people who upload. Every authenticated API call refreshes a server-side last seen timestamp (throttled to once per 5 minutes per user), so users who sign in and browse without capturing are no longer invisible.
  • chore Retired the standalone Logins counter from the admin dashboard — it only reflected fresh sign-ins and missed silent token refreshes, which made it look like most users never logged in. Last Activity now folds in both upload activity and authenticated browsing for a more honest signal.
  • feat Cloud-Radar is now reachable directly from the app shell with a Studio-aware banner that links the right users straight to the dashboard.
22 May 2026
Cloud-Radar (beta) — sky observation as a Studio feature
  • feat Cloud-Radar joins the platform as a new Studio feature — a ground-based sensor fusion stack (all-sky camera + IR + surface station) that produces cloud cover (oktas), cloud base, and sky condition every few seconds, reconciled with live METAR.
  • feat Public simulation demo live on staging — Free and Pro users can explore the full dashboard with simulated camera/IR/surface values overlaid with real EETN METAR data. The dashboard is clearly marked as a demo.
  • feat Landing page, Features page, and Pricing comparison updated to surface Cloud-Radar as a Studio-tier capability with a public demo link.
  • chore Behind the scenes: containerised FastAPI service running on ECS Fargate, served from lapseleap.com/cloud-radar/ in production with a staging twin at staging.lapseleap.com/cloud-radar/; the staging auto-shutdown lambda now monitors its target group so idle minutes scale the staging copy to 0.
19 May 2026
Core Web Vitals — faster mobile loads
  • perf Google Fonts is now preconnected and loaded non-blocking, cutting render-blocking time on mobile.
  • perf AdSense is now consent-gated and only loads after the visitor accepts cookies — improves LCP, INP, and GDPR compliance.
  • chore Removed the leftover solar.html file; the off-grid build lives in the help center.
19 May 2026
SEO & Multilingual Indexing
  • feat Hreflang tags added to all marketing pages — Google now correctly serves the right language variant (et, de, es, fr, id, hi, bn, ur, ar) to users in each region instead of treating them as duplicate content.
  • chore Retired the internal /solar page; the full off-grid solar reference build now lives in the help center alongside the rest of the Pi setup guides.
18 May 2026
IP Cameras & Studio Billing Fix
  • feat IP camera (RTSP) support — point a Raspberry Pi device at any RTSP-capable camera on the same LAN (EZVIZ, Reolink, Hikvision, Dahua, etc.) and Lapseleap pulls a frame on every capture interval. No extra hardware, no cloud relay.
  • feat Camera source is now editable from the Devices page — choose Auto-detect (USB / Pi Camera) or IP camera (RTSP) when creating a device, or switch later from a new Camera source card in the device detail view. Changes reach the Pi on its next heartbeat (~30 s).
  • feat New help-center section walking through RTSP setup, including the EZVIZ Local Service flow and copy-paste URL examples for the common brands.
  • fix Studio overage charges are now attributed to the correct Studio product on Paddle invoices instead of falling back to the Pro product ID.
14 May 2026
Admin Dashboard Enhancements
  • feat Real login tracking — every successful sign-in now increments a counter via a Cognito post-authentication trigger, surfaced as the new Logins column and Last Login stat in the admin Users tab
  • feat Tabbed admin layout — Overview, Security, Users, and Translations are now separate tabs to reduce scrolling on the admin dashboard
  • feat Returning users count added to the Overview summary and an Active Days proxy column added to the Users table
  • feat Page filter dropdown in the Translation Overrides editor for faster review of awkward strings on a single page
  • feat Estonian translation overrides applied — hand-polished phrasing across the marketing site
12 May 2026
Multi-Language Support
  • feat Site now available in 10 languages — English, Estonian, German, Spanish, French, Bahasa Indonesia, Hindi, Bengali, Urdu, Arabic
  • feat Globe selector in the navigation bar — language preference persists across sessions and pages
  • feat Auto-detects browser language on first visit, with ?lang=xx URL parameter for direct linking
  • feat Right-to-left layout support for Arabic and Urdu
  • feat Brand-term preservation — Raspberry Pi, Time-lapse, FFmpeg, WiFi, Lapseleap, and other technical terms stay consistent across translations
  • feat Admin translation overrides editor — fix awkward machine translations in-place and export the JSON to deploy
6 May 2026
Detailed Web Source Labels
  • feat Admin session source for web uploads now shows browser, OS, and device type (e.g. Web · Chrome 134 · macOS 14.5 · Desktop)
  • feat Detects in-app browsers — Facebook, Instagram, X, LinkedIn, TikTok, Snapchat, Pinterest, LINE, WeChat, Google app, and Android WebView
  • fix Internal App links now use the canonical /app/ URL to avoid an unnecessary 301 redirect (cleaner GA reporting)
4 May 2026
Session Source Tracking, Billing Hardening & Cost Controls
  • feat Admin session view now shows the source of each session — web app, Raspberry Pi device (with device name), or public API key
  • fix Paddle webhook only updates the user's current active subscription — prevents stale events from downgrading or overwriting plans
  • feat One active subscription per user — when a new subscription is created, any previous active Paddle subscription is automatically cancelled
  • feat Staging auto-shutdown — staging ECS services scale to zero after 60 minutes of zero ALB traffic to save costs
  • fix Federated (Google) sign-in no longer blocked by the email_verified gate in admin
  • fix Public API hardening — stricter auth surface, upload validation, per-key rate-limit boundaries, and log redaction
  • fix Admin endpoints now require Cognito auth with a superadmin allowlist
27 April 2026
Admin Security Monitor & Users Table Upgrades
  • feat Security Monitor in Admin — 7-day signup trend, recent signups, and CloudWatch signup spike alarm cards
  • feat Users table improvements — search, click-to-sort by column values, and drag-and-drop column ordering
  • feat New admin API endpoint GET /admin/security for security monitoring data
  • fix Production API Gateway updated with missing /admin/security route
20 April 2026
Public Upload API & Multi-Format Support
  • feat Public Upload API — Studio users can now upload images programmatically via API keys (scripts, servers, IoT devices)
  • feat API key management in Settings — create, view, and revoke API keys
  • feat API documentation on the Help page with curl and Python examples
  • feat Batch upload endpoint — get up to 100 presigned URLs in a single request
  • fix Video and GIF creation now supports PNG, WebP, BMP, and TIFF images (not just JPEG)
15 April 2026
Solar Pi Station & SEO Improvements
  • feat Solar-powered Raspberry Pi station section on the Features page with wiring diagram and bill of materials
  • fix Trailing-slash redirects for SEO — canonical URLs prevent duplicate page indexing
  • feat Google AdSense integration across all pages
10 April 2026
AI Face Blur
  • feat AI face blur on videos — automatically detect and blur faces using OpenCV DNN (Studio only)
  • feat Face blur toggle in Create card, gated to Studio plan
  • feat Updated pricing and features pages with AI face blur as a Studio feature
  • fix Date range picker now visible when opening a session from Settings
  • fix Session time range (start/end) displayed on the Create card
10 April 2026
Date Range Video Creation & Performance
  • feat Create time-lapse videos from a subset of images using a start/end date-time picker
  • feat Cookie consent banner with consent-gated Google Analytics across all pages
  • feat New FAQ entry explaining why Lapseleap uses image capture instead of video
  • perf Parallel S3 downloads (20 concurrent) — video creation download phase ~10× faster
  • perf FFmpeg Lambda memory doubled to 2048 MB for faster H.264/GIF encoding
8 April 2026
Remote WiFi Update for Raspberry Pi
  • feat Update WiFi networks on your Raspberry Pi remotely from the Devices page — no physical access needed
  • feat Agent v1.1.0 — writes NetworkManager connection files and reloads on the fly
8 April 2026
OTA Agent Update & Infrastructure
  • feat Remote OTA update for Raspberry Pi — push agent updates from the Devices page without physical access to the Pi
  • feat Release script now auto-uploads the latest Pi agent to S3 for OTA distribution
  • fix Corrected Pi preview frame rate from ~10fps to ~1fps across documentation
  • chore Updated infrastructure backup
8 April 2026
Mid-Capture Video Creation & Pi Camera Fix
  • feat Create video while capture is still running — a "Create Video" button appears during capture once you have 30+ frames
  • fix Changing resolution with a Pi camera selected no longer flips back to the Mac webcam
8 April 2026
SEO Refresh — Studio & Raspberry Pi
  • feat Updated SEO across all pages — titles, descriptions, and social cards now highlight Raspberry Pi, motion detection, live preview, and Studio plan
  • feat New FAQ entry: "What is the Raspberry Pi capture device?"
  • feat JSON-LD structured data updated with Raspberry Pi and Studio plan info
  • chore Added Open Graph and Twitter Card tags to privacy, terms, and refund policy pages
8 April 2026
Per-Session Capture Settings & Motion Detection Fix
  • feat Capture settings (interval, resolution, motion detection, sensitivity) now controlled per session instead of per device
  • feat Camera UI adapts when Pi is selected — shows Pi-compatible resolution and sensitivity options
  • fix Motion detection now works on Pi — relay was only forwarding interval, now sends all capture settings
  • fix Motion detection checkbox enabled for Pi devices regardless of subscription plan
  • fix Subscription callback no longer disables motion checkbox after Pi is selected
  • fix Device settings synced on every heartbeat — settings no longer lost after reboot
7 April 2026
Session Management & Pi Re-Provisioning
  • feat Bulk delete sessions — select and delete multiple sessions at once from settings
  • fix Bulk delete batched to avoid API throttling when deleting many sessions
  • fix Device delete no longer crashes the devices page (null reference on empty state)
  • fix Re-provisioning a Pi device now works correctly — agent detects new provisioning token and re-registers
  • fix Relay disconnects device on re-provision to prevent stale heartbeats overwriting status
6 April 2026
Studio Features & Device Page Cleanup
  • fix Studio plan now gets all Pro features — video without watermark, GIF creation, 1080p, bulk upload
  • fix Devices page cleaned up — capture/session controls moved to capture page, devices page is for device management only
  • fix Admin panel shows Studio badge for Studio subscribers
6 April 2026
Pi Stability & Capture Sync
  • feat Motion detection for Raspberry Pi capture — low, medium, and high sensitivity modes
  • fix Pi relay WebSocket write timeout — large JPEG frames no longer cause connection drops
  • fix Systemd watchdog disabled — frame streaming CPU load no longer kills the agent
  • fix Capture page now detects when a Pi is already capturing and syncs the UI
  • fix New Session command includes session ID so Pi and webapp stay in sync
  • fix JWT at_hash claim verification skipped for Google OAuth tokens in relay
  • fix NTP time sync on Pi first boot prevents apt-get failures from clock skew
6 April 2026
Production Pi Infrastructure
  • feat Production WebSocket relay — real-time Pi camera preview now works on lapseleap.com
  • feat Production Device API — full Pi device management (register, provision, heartbeat, commands)
  • feat Dynamic relay URL — Pi agent reads relay endpoint from device config instead of hardcoded value
  • fix Production nginx device API proxy was previously unconfigured (placeholder)
  • chore Relay redeploy script now supports both staging and production environments
6 April 2026
Studio Plan & Multi-WiFi
  • feat New Studio plan (€9.99/month, €79.90/year) — everything in Pro, plus Raspberry Pi device management
  • feat Pi device features now gated behind Studio subscription
  • feat Multiple WiFi networks per device — move between locations without reconfiguring
  • feat Default user (pi/lapseleap) with SSH enabled for easy first access
  • feat Studio and Raspberry Pi features highlighted on Home and Features pages
  • fix USB webcam capture rate reduced to 1 fps (prevents device thrash at 30 fps)
  • fix Early-boot WiFi service reliably reads lapseleap.json on every boot
3 April 2026
Raspberry Pi Capture Device
  • feat Raspberry Pi support — deploy a Pi anywhere with WiFi to capture time-lapses 24/7
  • feat Pre-built Pi OS image — flash, drop config file, boot, done
  • feat Auto-detects USB webcams and CSI camera modules
  • feat Live preview streaming from Pi to browser via WebSocket relay
  • feat Device management page — add devices, configure settings, monitor status
  • feat One-line install script for existing Pi OS installations
  • fix WiFi rfkill soft-block and pip3 missing on Pi OS Lite resolved
1 April 2026
Smart Downloads & Admin Insights
  • feat Video and GIF downloads now named lapseleap_YYYYMMDD_HHMMSS with your local date & time — no more output.mp4
  • feat Admin dashboard shows per-user video count
1 April 2026
Session Management & Analytics
  • feat Delete sessions from Settings page — removes images, videos, GIFs, and session record
  • feat Sessions sorted by date (newest first) with date + time display
  • feat GA4 purchase event tracking for Paddle checkout completions
  • feat Image upload retry with exponential backoff — handles network failures during capture
  • feat SEO — Open Graph, Twitter Cards, structured data, sitemap, robots.txt
  • feat ECS auto-scaling on staging and production (1–4 tasks)
  • fix FFmpeg GPL v3 attribution added for license compliance
  • fix Legacy static assets removed from Docker image (~17 MB savings)
31 March 2026
Admin Dashboard Upgrade & Navigation Redesign
  • feat Admin dashboard now shows subscription tier (Pro / Free) for each user
  • feat Navigation username dropdown — Settings, Admin, and Sign Out in a clean menu
  • fix Login popup no longer causes jumpy mouse cursor (removed backdrop-filter compositing issue)
  • fix Production Paddle webhook URL corrected — subscriptions now activate instantly
30 March 2026
Bulk Photo Upload & Pro Subscriptions
  • feat Drag-and-drop bulk photo upload — import thousands of existing photos to create time-lapses (Pro)
  • feat Chunked upload engine handles 10,000+ photos without freezing the browser
  • feat Real-time upload progress bar with photo count
  • fix Paddle webhook integration for staging subscription activation
  • fix Animated GIF now displays inline and downloads correctly (presigned URL + display detection)
  • fix WebSocket error handling in video and GIF Lambdas prevents silent failures
30 March 2026
Staging Environment & CORS Fix
  • feat Full staging environment (staging.lapseleap.com) with separate S3, DynamoDB, Cognito, and Lambda resources
  • feat Manual deploy scripts for frontend and individual Lambdas
  • fix Dynamic CORS origin — staging and localhost now work correctly with all API endpoints
  • fix CSS specificity bug causing processing spinner to appear prematurely
  • fix Cognito signup with email/password on staging
27 March 2026
Motion Detection & Capture Improvements
  • feat Motion detection capture mode — only captures frames when movement is detected (Pro)
  • feat 5-second cooldown after last motion to avoid cutting off activity
  • feat 1-second capture preset for faster time-lapses
  • feat Toggle to include or remove date & time overlay on captured frames
  • feat Continue capture on the same session from settings page
24 March 2026
Subscriptions & Payments
  • feat Paddle payment integration with Free and Pro subscription tiers
  • feat Pro features: 1080p capture, animated GIF export, motion detection, no watermark
  • feat Pricing page with tier comparison
  • feat Subscription tier enforcement in app and Lambda backends
  • feat Terms of Service, Privacy Policy, and Refund Policy pages
18 March 2026
User Dashboard & Admin
  • feat User settings page — view sessions, download videos, change password, delete data
  • feat Admin dashboard with user overview and platform stats
  • feat Backoffice admin API for user and session management
  • feat Capture sessions linked to authenticated users
10 March 2026
Initial Launch
  • feat Browser-based time-lapse capture with configurable intervals
  • feat MP4 video and animated GIF export via server-side FFmpeg
  • feat Google OAuth and email/password authentication
  • feat Continuity Camera support for iPhone as webcam
  • feat About page with FAQ and camera settings documentation

Ready to create your first time-lapse?

Sign up for free and start capturing time-lapses in seconds.

Open the App →