$2.99 on Google Play

A memory layer built for grandparents (no accounts, no feeds, no fees)

Grandparents want one thing from a phone: the grandkids' faces, often. What they don't want is another login, another feed, another monthly charge.

This is what it looks like on your phone.Your memories drift past while you use it. Tap one.
Get it — $2.99

The fit

Bubbles In Time is the rare app that matches the requirement exactly — a five-minute setup by whoever visits next, then faces floating up through the day with nothing to maintain, renew, or remember.

Making it work

This is what Bubbles In Time was built for: not a feed you scroll and not a notification you open, but your own memories drifting past while you go about your day.

Refresh ritual: every visit or photo-dump, add the new batch. The phone becomes the refrigerator door that updates itself.

The mechanics, briefly

Bubbles In Time floats chosen photos, videos, and message threads over any app on a modern Android phone — intervals from 30 minutes to 4 hours, a Mystery Photo option for surprise, and one switch to pause everything. It's $2.99 once, with no subscription, no ads, no account, and nothing uploaded anywhere, which tends to be exactly the requirement list for grandparents.

The 2026 stance: Bubbles In Time costs $2.99 once. No subscription. No ads. No account. Your photos never leave your phone. In a year when everything became a monthly fee, that sentence is the whole pitch.
$2.99 — once
No subscription · no ads · no account · nothing leaves your phone
Get Bubbles In Time on Google Play

Quick answers

Why does Bubbles In Time suit grandparents?

Zero-maintenance architecture: no account to manage, no subscription to lapse, no cloud to fail — a five-minute setup, then memories float on their own.

Does the app upload or share my photos?

No. Memories stay on your device; the app has no account system and its Play listing declares no data shared.

Do bubbles interrupt what I'm doing?

No — bubbles float without stealing focus. Tap to open a memory, dismiss to continue.