Keep every word you meet in a book and know it next time

Say a word out loud and the definition is there, even with no signal. Moonlight files it under the book you're reading, brings it back just before you'd forget it, and lets you pass the good ones to friends.

iPhone · works offline · in TestFlight now

Middlemarch George Eliot · p. 212 of 880
noun palimpsest /ˈpælɪmpsɛst/

A manuscript on which more than one text has been written, with the earlier writing incompletely erased and still visible

Filed under Middlemarch, p. 212
Tap and say a word

01What it is

A reading companion for the words you don't know yet

Say a word out loud and the definition is already there. No signal needed, no tab to switch to. Moonlight files it under the book you were reading and brings it back when you're closest to forgetting it.

02The loop

One word, from the page to the long term

Three screens, in the order you actually use them. Catch the word where you met it, file it under what you were reading, and meet it again before it goes.

IThe mic

Say it

Speak, photograph, or type. Recognition runs on the phone, so a word you meet on a plane resolves exactly as fast as one you meet at home.

Voice · Camera · Keyboard

IIThe bank

Keep it

Every word is filed under the book you were reading when you met it, so the list reads like a record of what you've been doing, not a pile of flashcards.

WordNet 3.1, bundled offline

IIIThe recall

Know it

A short quiz picks the words you're closest to forgetting. Canonical SM-2 scheduling, the same algorithm the serious review apps are built on.

SM-2 spaced repetition

03Read with friends

Read on your own, keep up together

A Social tab for the people you swap books with. Find them by username or QR code, see who's keeping a streak, and pass on the words worth keeping.

IThis week

See the week

Who saved the most words since the week began, with a podium for the top three and a cheer for anyone keeping a streak. Everyone starts from zero each week, so it's never won for good.

Weekly table · Cheers

IIShared

Pass it on

Share a word from your bank and it lands with your friends, ready to save to theirs in one tap. Only the words you choose — the rest of your bank stays yours.

Shared words

IIIYour circle

Find each other

Pick a username when you sign up. Add friends by name, by friend code, or by scanning their QR code across the table — even with the iPhone's own camera.

@username · QR · Contacts

04The word map

Your vocabulary, seen from the outside

Everything you've saved, laid out as a sphere you can turn. Words from the same book pull together, and the ones you've mastered wear a ring. Drag it.

40 words · 4 shelves

Brightness is the book

Moonlight's default theme has no hues to hand out, so shelves separate on a brightness ramp instead of colour, and colour stays free to mean something else.

A ring means mastered

Mastery used to recolour the word outright, which made the brightest things on screen a scatter of finished words. As a ring it still reads at a glance, and the eye goes back to the clusters.

Nothing here is a chart

The map is for noticing, not measuring: that one book gave you nine words in a week, or that a shelf you thought you'd finished is still half unlearned.

Map legend

Current book12
Earlier shelves21
Unfiled7
Mastered9

05Specification

One account. No analytics. No ads

The short version, for anyone who would rather know exactly what they are installing before they install it.

Definitions
Princeton WordNet 3.1, 86,811 headwords bundled, plus Apple's dictionaries when iOS has the word
Capture
Voice, camera text, or keyboard
Review
SM-2 spaced repetition, scheduled per word
Account
Sign in with Apple, Google or email
Your data
On the phone, backed up privately to your account. Friends see only what you share.
Network
To sign in, back up and use Social. Capture and review work offline.
Requires
iPhone, iOS 26.5 or later, portrait

06Availability

Every word you meet is worth keeping

Moonlight is in TestFlight now and finishing up for the App Store. It works on a plane, and it asks you to sign in once — so your words follow you to a new phone.