← Dashboard

❓ Help & User Guide

Tap any topic below to expand it.

Getting Started

DailyLens is a Ring camera companion app. It automatically captures one photo from your Ring camera every day (or on any schedule you choose), then builds a beautiful visual timeline of your home or project that you can scroll through and turn into a time-lapse video.

Think of it like time-lapse photography — but completely automatic, using cameras you already own.

💡 Tip: You can have multiple timelines running at once — one for the front door, one for a garden project, one for a home renovation. Each captures on its own schedule.

Your account, timelines, and photos are safe. DailyLens signs you in through Ring, so if you open DailyLens another way — a saved bookmark, a different browser, or after a long time away — you'll land on the public welcome page instead of your dashboard. Re-open it from Ring and you'll be signed straight back in:

🔗 Open DailyLens's Ring AppStore page →

📱 On your phone

  1. Open the Ring app, go to the Ring AppStore, and tap DailyLens (or use the link above)
  2. Tap Open (or Connect) — you'll be taken straight to your dashboard

💻 On a computer

  1. Sign in at ring.com in your browser (or use the link above)
  2. Open the Ring AppStore → DailyLens → Connect — you'll be signed in to DailyLens right there in the same browser
💡 Tip: Once you're in, add DailyLens to your home screen or bookmark it (⚙️ Settings → 📱 Install as App). Each browser stays signed in for 30 days and opens straight to your dashboard — no welcome page.
1

Connect cloud storage (one time)

Open ⚙️ Settings → Cloud Storage (Cloudinary) and connect a free Cloudinary account — this is where your photos are stored. (Full steps in "Cloud storage" just below.)

2

Create the timeline

From the Dashboard, tap + New Timeline. Give it a name, choose your Ring camera, and pick a schedule (once a day, every few hours, or every few minutes).

3

Take your first snapshot

Open the timeline and tap 📸 Take Snapshot Now. If it says "no image", walk in front of your camera (or start a Live View in the Ring app) to give it a fresh frame, then try again. After that, captures run automatically on your schedule.

💡 For reliable photos, enable Snapshot Capture or 24/7 Recording on your camera (Ring Protect) — see "How camera captures actually work" below.

Before you can create your first timeline, you need to connect a free Cloudinary account. This is where your photos are stored — securely, in the cloud, with 25 GB of managed storage included. That's enough room for tens of thousands of snapshots and dozens of full time-lapse videos.

Why is this required?

To save your photos securely in the cloud and access them anytime, from anywhere. Without it, photos would only live on the app server temporarily and could be lost during updates.

How to set it up

  1. Go to ⚙️ Settings → Cloud Storage (Cloudinary)
  2. Tap 1. Create Free Cloudinary Account — sign up (no credit card needed)
  3. Copy your Cloud Name, API Key, and API Secret from the Cloudinary dashboard
  4. Paste them into the form, tap Test Connection, then Save & Connect
🔒 Private & secure: Only you can see your photos. DailyLens never shares them, sells them, or analyzes them.
How Captures Work — Important

This is the most important thing to understand about DailyLens. Ring cameras do not record video continuously by default — they only record when something triggers them (motion, doorbell press, or live view). DailyLens can only capture frames Ring has actually recorded. Your photos depend on how your Ring camera is set up.

✅ 24/7 Recording (Best — Ring Protect Plus required)
Camera records continuously to Ring's cloud. Every DailyLens capture pulls a fresh frame from that continuous archive. This is the ideal setup. No frame is older than a few seconds.
✅ Snapshot Capture (Good — Ring Protect required)
Ring takes a still picture every 15 seconds, 30 seconds, 1 minute, or 3 minutes on its own — independent of motion. DailyLens grabs the most recent one whenever it captures.
To enable: Ring app → tap your camera → Device SettingsSnapshot Capture → toggle ON → pick interval.
Note: if 24/7 Recording is on, Ring won't let you turn this on too — and you don't need both.
⚠️ Motion-Only (no Ring Protect)
Without a Ring Protect subscription, your camera only records when motion or a doorbell press triggers it. DailyLens will pull the frame from the most recent event. Between events, you'll see 🔄 NO NEW FOOTAGE entries in your Capture Activity log instead of saved photos. This is the app working correctly — it's refusing to save the same frame over and over.
Best workaround on motion-only setups: set your timeline to a long interval (every hour or every day), so most captures will likely catch a motion event in between.
💡 Quick test: Tap the green 📸 Take Snapshot Now button on a timeline twice, 30 seconds apart. If the two photos look identical, your camera isn't on 24/7 Recording or Snapshot Capture, and DailyLens will only get fresh frames after motion events.

Inside any timeline's Settings page, you'll see a small ? button next to the "Timeline Settings" heading. Tap it to open a focused popup that explains how camera captures work — the same three modes as above (24/7 Recording, Snapshot Capture, Motion-Only).

It's there as a quick reminder so you don't have to come back to this Help page just to check the Snapshot Capture menu path or the difference between modes. Use it any time you're configuring a new timeline and want to remember what your camera setup means for capture frequency.

Timelines
1

Create a Timeline

From the Dashboard, tap + New Timeline. Pick a name (e.g. "Front Garden 2026"), select your Ring camera, and choose how often you want photos captured.

2

Choose a schedule

Three options:

  • Once a day at a specific time — perfect for traditional "1 photo/day" timelines
  • Every X hours — for slow-changing scenes (e.g. a garden, construction site)
  • Every X minutes — for fast projects where you want lots of frames
3

Pause or resume any time

The pause / resume button on each timeline card stops captures temporarily without deleting any photos.

4

Date & time stamp

Toggle Date & time stamp on photos in Timeline Settings to overlay the date and time in the corner of each photo. Great for time-lapse videos where you want to see the date changing.

In Timeline Settings you can pick a Card color. This adds a colored stripe at the top of that timeline's card on the Dashboard, making it easy to spot at a glance.

Useful when you have several timelines running at once — give each one its own color (orange for "Front Door", green for "Garden", blue for "Renovation") and you can identify them instantly without reading the names.

Choose from 8 colors, or "None" to keep the card plain.

The Duplicate Timeline button (in Timeline Settings) makes an exact copy of the timeline's settings — same camera, same schedule, same date-stamp option, same card color — under a new name (originally "… (Copy)", you can rename it).

Photos are not copied. You start with an empty new timeline using the existing configuration.

Useful when you want to start a fresh project (e.g. "Spring 2026 Garden") using the same camera and schedule as an existing one ("2025 Garden") without filling out the New Timeline form again.

Snapshots & Photos

The green 📸 Take Snapshot Now button captures a photo immediately, without waiting for the schedule. Use this to test that your camera is working, or to capture a specific moment.

If it's the first time, walk in front of your camera (or start a Live View in the Ring app) first to make sure your camera has fresh footage to pull from.

When you tap any photo in your timeline, it opens full-screen in the lightbox. Two rows of icons appear: utility icons at the top, action icons at the bottom.

Top icons (utility)

Download

Saves the photo to your phone or computer's Downloads folder.

🔗
Copy link

Copies the photo's URL to your clipboard so you can paste it into messages, notes, or share it.

Bottom icons (actions)

Favorite

Mark this photo as a favorite. Tap again to unfavorite. See all favorites by tapping the ⭐ Favorites filter on the timeline.

🖼
Set as cover

Makes this photo the cover image on the timeline's card on the Dashboard. Useful for picking a representative photo instead of always showing the most recent one.

📝
Note

Add a personal note to this photo (e.g. "first frost", "fence repaired", "Aunt Lily's visit"). Notes are private to you.

🗑
Delete

Permanently deletes this single photo (asks to confirm first). Cannot be undone.

Other gestures

  • Tap the photo itself to zoom in / zoom out
  • Use ‹ › arrows or swipe left/right to flip through photos
  • Press Esc or tap outside the photo to close

Favorites are photos you've manually marked as special — your best shots, the most interesting moments, the ones you want to find easily later.

How to favorite a photo

Tap any photo to open the lightbox, then tap the ⭐ Favorite icon at the bottom. Tap it again to unfavorite.

How to view only your favorites

On any timeline page, tap the ⭐ Favorites button next to "All". The grid filters down to just your favorited photos.

Why you'd use them

  • Curate a "best of" collection from a long timeline
  • Quickly find a photo you remember loving without scrolling for ages
  • Build a Before & After comparison from your two best shots

The month buttons at the top of your timeline filter photos by month. Tap a month to see only photos from that period. Tap All to see everything.

For long timelines, only the 10 most recent photos are shown by default. Tap 📂 Show All N Photos at the bottom to load the full set.

Scroll to the bottom of any timeline to see Recent Capture Activity — the last 10 capture attempts with their result. The best place to diagnose problems.

Possible statuses:

  • ✅ SUCCESS — captured a fresh frame
  • 🔄 NO NEW FOOTAGE — Ring returned the same frame as last time (camera hasn't recorded anything new). Normal if you don't have 24/7 Recording or Snapshot Capture enabled.
  • 📷 NO IMAGE — Ring couldn't return any frame. Camera needs a recent recorded event.
  • ❌ ERROR — something else went wrong (check the message for details)
  • ⚠️ NEEDS RELINK — your Ring connection has expired. Re-link from the Ring app.
Time-Lapse Videos

Tap 🎬 Make Time-Lapse on any timeline with at least 2 photos. A popup appears asking three things before the build starts:

1. From date / To date

Choose the date range to include. Defaults to the full available range (your earliest photo to your latest), but you can narrow it — for example, build a "March only" recap, or compare just the last 7 days.

2. Speed (fps)

How fast the video plays. Higher fps = each photo stays on screen for less time, so the video is shorter and feels faster.

  • Very slow (3 fps) — each photo on screen for ⅓ second. Great for savouring detail.
  • Slow (5 fps) — gentle pace.
  • Normal (10 fps) — default. Comfortable to watch.
  • Fast (20 fps) — feels lively, good for long timelines.
  • Very fast (30 fps) — like a movie. Perfect for huge collections (1000+ photos).

3. Build it

Tap 🎬 Build Time-Lapse. A progress bar appears at the bottom. You can navigate away — the video keeps building on the server. When it's done, a "Time-Lapse Ready" popup appears with the playable video and a download button.

💡 Tip: Hide the progress bar (✕) and the build keeps running. Refresh the page in a few minutes — your video will be there.

On the first day of each month, DailyLens automatically creates a time-lapse video of the previous month's photos. They appear in the Monthly Recap Videos section at the bottom of your timeline page, with Play and Download buttons.

Requires at least 2 photos for that month. No setup needed — just keep capturing.

Before & After Compare

Tap the ⚖️ icon in the top nav bar to open the Compare page. Pick:

  • A timeline and photo for the BEFORE side (left)
  • A timeline and photo for the AFTER side (right)

You can compare from the same timeline (e.g. January vs December) or two different timelines (e.g. Front Door vs Back Door).

Once both sides are selected, a Slide to Compare view appears below — drag the orange handle left or right to wipe between the two images.

Maintenance

The 🔍 Scan button on each timeline checks every photo record to make sure the actual image still exists (either as a local file or in your Cloudinary cloud).

If a photo's file has been lost — e.g. because it was captured before you set up Cloudinary, and the local copy got wiped during a server update — it's called a "broken record". The thumbnail won't load and time-lapse builds will fail on it.

What Scan shows

  • Total snapshots — how many records exist in the database
  • ✅ Valid — records with a working image (local file or cloud URL)
  • ❌ Broken — records pointing to images that no longer exist

What Clean does

If broken records are found, tap 🗑 Remove N Broken Records. It deletes only the broken database entries — none of your visible photos are touched.

After cleaning, time-lapse builds run faster and the timeline stops trying to render missing thumbnails.

Auto-Clean toggle

In ⚙️ Settings, toggle Auto-Clean broken image records ON. Then DailyLens silently removes broken records every time you open a timeline — no manual scan needed.

💡 Safe to run any time: Scan & Clean only deletes broken records, never your real photos. There's no risk of losing data.
Install

You can add DailyLens to your phone's home screen so it looks and feels like a real native app — full-screen, no browser bar, custom icon. Behind the scenes it's the same web app, just dressed up.

How to install

Go to ⚙️ Settings → 📱 Install as App. The card detects your browser and shows the right method:

  • Android Chrome / Edge: a single + Add to Home Screen button. Tap it, confirm, done.
  • iPhone Safari: step-by-step instructions — tap the Share button (square with arrow) → Add to Home Screen → Add.
  • Desktop Chrome / Edge: look for an install icon (⊕) on the right side of the address bar.

What changes when it's installed

  • Tapping the DailyLens icon on your home screen opens the app in full-screen mode — no URL bar, no browser tabs, no clutter
  • It appears in your phone's app switcher like any other app
  • The icon is the official DailyLens icon
  • Everything else (timelines, captures, settings) works exactly the same
💡 Already installed? The Install card will show "✅ DailyLens is installed — you're using the app version right now."

Note: this uses a standard web technology called PWA (Progressive Web App). It's completely free, doesn't require an app store, and doesn't take up nearly as much space as a regular app.

Troubleshooting

Your Ring camera has no recent recorded events. Start a live view or walk in front of the camera to trigger a motion event, wait 30 seconds, then try Take Snapshot Now again. Once motion is detected, future captures will work automatically.

If this keeps happening, check that Snapshot Capture is enabled in the Ring app (see "How camera captures actually work" above).

If your capture log shows lots of 🔄 NO NEW FOOTAGE entries, it means Ring is returning the exact same frame as the previous capture — your camera hasn't recorded anything new in between.

This is the app working correctly: it refuses to save 100 copies of the same image.

To get fresher photos:

  • Enable Snapshot Capture in the Ring app (15s, 30s, 1m, or 3m intervals)
  • Or upgrade to Ring Protect Plus for 24/7 Recording
  • Or set the timeline to a longer interval (every hour or daily) so motion is more likely to have happened in between

If a red banner appears at the top saying "Your Ring connection has expired", your authentication tokens with Ring need to be refreshed.

How to fix

  1. Open the Ring app on your phone
  2. Tap the DailyLens app icon in the Ring AppStore section
  3. Walk through the Connect flow again
  4. You'll be returned to DailyLens automatically — captures resume immediately

You don't need to re-enter your email or set anything up again — DailyLens recognises returning users and signs you back in automatically.

This usually means the photo's local file was lost during an app update, and there's no Cloudinary backup for it. Set up Cloudinary in Settings if you haven't already (see Cloud Storage above), then run 🔍 Scan on the timeline to remove broken records.

Account & Privacy

Go to ⚙️ Settings → Delete My Account at the bottom of the page. You'll be asked to type DELETE as confirmation. Once you confirm:

  1. Every timeline, snapshot record, capture log, note, and favorite is removed from our database.
  2. Every photo DailyLens uploaded to your Cloudinary account is removed (the dailylens/ folder is wiped).
  3. Every login session on every device is signed out and invalidated.
  4. Your account row itself is deleted.
💡 Don't forget the Ring side: after deleting your DailyLens account, also open the Ring app → AppStore → DailyLens → tap Disconnect. This revokes the OAuth permission Ring granted us. Without this step, Ring will still show DailyLens as a connected app even though we no longer have any data.

This action cannot be undone. If you change your mind later, you'll need to set up a fresh account from scratch.

Your photos live in your own Cloudinary account, so you already have direct access without going through DailyLens at all:

  1. Sign in at cloudinary.com with the same account you connected in Settings.
  2. Open the Media Library and look for the dailylens/ folder.
  3. Select photos (or use the multi-select tools) and download — Cloudinary supports bulk export and ZIP downloads.

For DailyLens-specific data (timeline names, schedules, notes, capture log), email xenastore@outlook.com with subject DATA EXPORT REQUEST and we'll send you a JSON dump within 30 days.

You don't need Ring Protect to use DailyLens, but it dramatically improves your experience. Here's why:

What Ring Protect unlocks

  • 24/7 Recording (Ring Protect Plus): Camera records continuously. Every DailyLens capture pulls a fresh frame from the live archive — best possible setup.
  • Snapshot Capture (Ring Protect): Ring takes a still image every 15 s, 30 s, 1 min, or 3 min. DailyLens grabs the most recent one each time. Almost as good as 24/7.

Without Ring Protect

Ring only records during motion or doorbell events. DailyLens can only pull frames from those events, so when nothing's happening at your camera you'll see the same frame repeated. The 🔄 NO NEW FOOTAGE entries in your capture log indicate this. You can refresh by walking in front of the camera or starting a live view in the Ring app.

💡 Tip: To enable Snapshot Capture: open Ring app → tap your camera → Device Settings → Snapshot Capture → toggle ON → pick interval. (Note: Ring won't let Snapshot Capture and 24/7 Recording both be on — you don't need both.)

For all support, privacy, or abuse issues, email xenastore@outlook.com.

  • Bug or technical issue: include your email, the timeline name, and what you expected vs what happened.
  • Privacy or data deletion: subject line PRIVACY REQUEST — we respond within 30 days.
  • Abuse report (e.g. someone using DailyLens on a camera you didn't authorize): subject line ABUSE REPORT — prioritized response.
Frequently Asked Questions

Yes. Captures happen entirely server-side, completely independent of your phone or computer. As long as your Ring camera has internet access, captures keep running 24/7 — even when you're asleep, on holiday, or have your phone off.

Yes. Each device that signs in gets its own 30-day persistent session. Sign in on your phone, your laptop, your tablet — all stay logged in independently. Sign out on one and the others keep working.

That depends on your Ring Protect plan, not on DailyLens. Ring Basic keeps videos for 60 days; Ring Protect Plus, 180 days. DailyLens captures still images from that footage at the moment of capture — once a snapshot is saved to your Cloudinary, it's permanent regardless of what Ring does with the original video.

Yes — there are two easy ways:

  1. Swipe to delete (mobile): on a timeline, swipe a photo card to the left to reveal a 🗑 delete button. Tap it to confirm.
  2. From the lightbox: tap any photo to open it full-screen, then tap the 🗑 Delete icon at the bottom. Confirm and the photo is removed.

Both methods permanently remove the single photo from your timeline. The action cannot be undone, so you'll be asked to confirm.

All your timelines, photos, settings, and time-lapses stay exactly where they are. Re-linking just refreshes your authentication with Ring — your data is yours, tied to your Ring account, not to a particular device.

No. DailyLens only takes still images — no video, no audio. It captures one snapshot at a time on the schedule you choose, then stops until the next scheduled capture. Continuous video recording is a feature of Ring itself (Ring Protect Plus), not DailyLens.