18+ only

Nightstand is an adult-product tracker. You must be at least 18 years old (or the age of majority in your region) to continue.

For Android · Offline-first

Never hear a dying
battery again.

Nightstand tracks your toys, their batteries, and your sessions — all stored locally on your phone. No account. No cloud. No awkward surprises.

What it does

Built for the one job other apps forget.

Track what you own, what charge it has left, and how it's been treating you. That's it. No social feed. No partner drama. Just tools.

Battery radar

See every toy's charge at a glance. Warns you when your planned session would outlast the battery.

Private log

Rate sessions. Add notes. See which toys you reach for and which have been gathering dust.

Discreet by default

PIN and biometric lock. One-time 18+ confirmation. Custom icon coming soon. Hide it in plain sight.

Yours, fully

Everything stored locally in SQLite on your device. Nothing uploaded. Ever. Export to CSV whenever you want.

Stats that matter

Streaks, cadence, most-used, top-rated. Premium unlocks the deeper averages and extremes.

Tagging + archive

Organize by type, material, stimulation, or kink. Archive what you don't use without losing the history.

Privacy

Some things should stay on your phone.

We built Nightstand the way we wish every adult-wellness app worked. No account signup. No data collection. No "we value your privacy" pop-up right before hoovering up your data.

0
accounts required
0
servers holding your data
0
ads, trackers, or analytics

Nightstand runs offline. It does not require — and does not request — internet access to function. Read the full Privacy Policy.

A look inside

Quiet, clean, discreet.

Free forever has everything you need to track battery life and avoid mid-session surprises. Premium adds the diary, ratings, tags, and the full stats view.

Free forever

Free-mode Collection screen with three tracked toys, each showing brand, name, nickname, battery and sessions remaining
Collection
Free-mode toy detail showing photo, brand, battery with charge button and a Log Use button
Toy detail
Log Use screen — pick toy, enter minutes, save. Battery deducts automatically.
Log a use
Celebratory dialog after 10 logged uses on a single toy — Premium feels earned, not pushed
Earned, not pushed

Nightstand Premium

Premium Collection with stars, sessions count, last-used date and tag pills on every card
Collection + ratings + tags
Premium toy detail with full stats row, tags and side-by-side Log Session and Toy Stats buttons
Detail + history
Log Session form with date, duration, rating stars, solo/partnered toggle, time of day and notes
Full session diary
Stats screen with sessions tracked, total time, longest streak, monthly chart and activity breakdown
Stats & insights

Questions

Good ones to ask.

Is my data really local-only?
Yes. Nightstand stores everything in an on-device SQLite database. The app doesn't ask for internet permission. Nothing syncs. Nothing phones home. If you lose your phone, you lose your data — use Export to CSV to back up.
How much does it cost?
Free to install. The core tracking — collection, sessions, battery, basic stats — stays free forever. Nightstand Premium unlocks full stats, per-toy deep insights, unlimited tags, and collection value tracking. Three ways to pay, whichever suits you:
  • Monthly — $2.99/mo, cancel anytime.
  • Yearly — $19.99/yr (works out to about $1.67/mo — the best value for most people).
  • Lifetime — $49.99 once, unlock forever, no subscription.
Monthly and yearly auto-renew through Google Play until cancelled. Cancel any time in your Google Play subscriptions. Lifetime is a single payment — buy once, done.
Is there an iOS version?
Android first. iOS is under consideration but not committed. If you want it, let us know.
Do you track partners or relationships?
No. Nightstand is a toy tracker, not a partner log. You can mark a session as "solo" or "partnered" — but no names, no details, no one else's data.
Can I use it if my phone is shared?
The app ships with an optional PIN + biometric lock and auto-lock timeouts (immediate, 1 minute, 5 minutes, 15 minutes, or on launch). Set it up in Security.