Remember Me

A memory assistant for iPhone and Android

Say it once.
Ask for it later.

You tell it something in your own words. Later you ask for it back, the way you'd ask a person, and it answers. If the thing had a time attached, it reminds you — and keeps reminding you if that's what you meant.

Product demo, 2 min 14 s. Recorded from the application running on a phone.

01

What it is, in one paragraph.

Everybody already has a system for the small things — the notes app, a screenshot, a message sent to yourself. All of them store the information. None of them can give it back when you ask, because none of them understand what you wrote. Remember Me was built around that single difference. Storing is the easy half. The half that matters is being able to ask for something back the way you'd ask another person, and be told the answer — not shown a list of notes to search through yourself.

Store

Say or type anything. It works out what kind of thing it is and what matters in it — it isn't kept as a block of text. A photograph or document can be sent the same way, and retrieved at any time.

Ask

Ask a question in ordinary words. You get the answer in a sentence, built only from what you actually saved.

Be reminded

A stated moment gives one reminder. A stated deadline gives reminders that get closer together until you say it's done.

02

It doesn't just remember. It thinks ahead.

A note app keeps what you wrote and waits for you to come back. Remember Me looks at what you told it, works out what it means for you later, and gets in front of it — with enough notice that you can actually do something about it. And it decides how much a thing matters: a café worth trying gets one gentle mention, a prescription gets brought up until it's handled.

"Remember my passport expires 14 March 2027."

You stated a fact. It saw the date, understood a passport takes time to renew, and offered to start reminding you months ahead — then more often as the date gets close. You didn't ask for a reminder; it knew you'd want one.

"Arya's birthday is on the twelfth of June."

It's not filed away as a note you'd have to search for. You get a heads-up before the day, every year, without ever setting anything up — and it knows a birthday is your job to remember no matter whose it is.

"My blood pressure tablets run out at the end of the month."

Medication is important, so it doesn't get treated like a film recommendation. It's raised early, brought up again as the date nears, and keeps coming until you say it's sorted — then it stops.

Say "done" and it stops. Say "stop reminding me" and it stops. Say "not this year" and it records the difference. It's persistent about the things that matter, and only those.

03

Who it's for.

Ordinary people who have more to remember than they can comfortably hold — which is most adults. It doesn't assume any technical knowledge and it never asks you to organise anything. There are no folders and no tags. Three groups were kept in mind while it was built.

People carrying other people's details too
A parent holding a family's appointments, documents and phone numbers. This is why a stored fact records who it's about, instead of assuming everything belongs to you.
People who find typing slow or awkward
Including older users. This is why voice input exists, and why the understanding is tested against untidy speech rather than tidy sentences.
People who already save things and can't find them
This group doesn't need to be convinced to store. They need retrieval to actually work.

04

How it works.

There are no forms anywhere in the app for creating a memory, choosing a category or setting a reminder time. Everything is said in a sentence. The screenshots below are the real application with a demonstration account — not mockups.

Step 1 · Storing

Say it in your own words.

Type it or hold the microphone. The app confirms what it understood in a short sentence, so a misunderstanding is visible immediately rather than a week later when you need the information.

Two things happened here that were never asked for. It noticed the sentence carried a date worth acting on and offered to start mentioning it well before the passport expires. And it said plainly how often it intends to bring it up, and how to make it stop.

Chat screen. The user typed: remember my passport expires 14 March 2027. The app replies that it will bring it up about once a day until done, that it noticed a date and will start mentioning the passport expiry around September 27, 2026, and confirms: Remembered passport expiring on March 14, 2027.

Step 2 · Asking

Ask for it back like you'd ask a person.

You didn't search for the word "passport" and read a note. You asked a question and were told the answer. The app finds the memory in its own database and writes one sentence containing the stored value.

Before writing that sentence, ordinary code works out whether the date is already past, is today, or is still ahead — so the answer is in the right tense even months later.

Chat screen. The user asks: when does my passport expire? The app answers: Your passport expires on 2027-03-14.

Step 3 · Deciding how hard to push

One nudge, or lead up to it. You decide.

When a sentence carries a deadline rather than a fixed time, the app asks how it should behave about it, because those are genuinely two different things. One nudge on the day is right for an appointment. A deadline that has to be met needs to be brought up more than once.

Having chosen, the app says exactly what it will do.

Chat screen offering a choice between a single nudge and leading up to a deadline with repeated reminders.
Chat screen after the choice is made, stating the reminder schedule the app will follow.

05

The rest of the app.

Chat is where everything is said. The tabs are ways of looking at what it understood. Four tabs along the bottom — Home, Today, Budget, Profile — and a Chat button that floats above all of them.

Home screen: 5 due today with 2 overdue, 1 done today, shortcuts to Calendar, Clock, Notes and Saved, and recently saved memory cards.
Home What's waiting for you, before you go looking. Due today, done today, and what was just stored.
Today screen with a progress ring and the day split into parts from sunrise to night.
Today The day laid out in order. A list of eleven things is a list nobody reads, so it's split by part of the day.
Today screen showing items that were not done collected into their own section instead of disappearing.
Not done isn't dropped Anything past its time is marked overdue, not hidden. Anything unfinished is kept in its own section.
Month calendar view with dots under dates that have reminders.
Calendar Look forward or back. A dot under a date means something is on it.
Saved memories as cards showing the extracted named values rather than the original sentences.
Saved Everything stored, shown as the values that were extracted — not the sentences you said.
Saved memories with a credential and a medical note masked behind a lock icon inviting a tap to reveal.
Masked Passwords and medical notes show their field names but not their values until you tap.
Notes screen with folders and loose notes.
Notes Anything can also be written longhand — documents you edit directly, arranged in folders.
Clock screen listing alarms with the next one counted down.
Clock Real system alarms. They ring through silent and through Focus, which a notification doesn't.
Setting an alarm on a dial, with the amount of sleep it leaves worked out.
Setting one Shows how much sleep it leaves if you go to bed now — the number you were really working out.
Budget screen showing net worth across accounts, the accounts themselves, spending over the last fortnight and recent activity.
Budget Net worth, accounts, the last fortnight's spending. Log an expense by saying it; ask a balance in words.
One account's transaction history.
An account A transfer between your own accounts is one record naming both sides, so it can never be half recorded.
Profile screen with name, date of birth, links to Notes, Clock, Saved and Activities, appearance setting, and account actions.
Profile Deleting your account is right here, not buried. An app holding this kind of information should make leaving easy.
The Today widget on the phone's home screen showing what is left today.
Widgets What's left today, and a keypad for logging an expense, on the home screen without opening the app.

Scroll sideways →

06

A reminder, a deadline and a fact are not the same thing.

Most apps collapse all of them into a single alarm at a single time, which is why reminders are so often either useless or irritating. Remember Me keeps four kinds apart, and sets each one from the meaning of the sentence.

You sayWhat it isWhat happens
"Remind me at six to take the chicken out." A fixed moment One notification, at six. Then it's done.
"The rent has to be paid by today." A deadline A series of reminders whose spacing depends on how much time is left — far apart at first, closer together as the deadline nears — until you say it's done.
"Arya's birthday is on the twelfth of June." A repeating rule Stored as a rule, not as a list of alarms. Only the next occurrence is ever scheduled, so a yearly reminder costs the same as a single one.
"My passport expires 14 March 2027." A dated fact You didn't ask for a reminder. It offers one anyway, starting far enough ahead that the renewal can actually be done — and only if the document is yours.

Answer it in words

Saying it's done stops the reminders. Saying it won't be done also stops them — and the difference between the two is recorded.

Whose document is it?

A brother's passport shares your surname and is not your document. Ownership is worked out from the first name on it, so a renewal reminder is only created when renewing is actually your job. A birthday works the other way — wishing someone well is your action regardless of whose birthday it is.

Works offline

Reminders are scheduled on the phone itself, so they fire without a connection. When the app opens, it compares what should be scheduled against what is, and fixes the difference.

07

The most useful things to store are the most damaging to show.

A passport number, a card PIN, a prescription, the wifi password — exactly the information worth keeping, and exactly the information nobody wants in an ordinary note that syncs to a laptop and shows up in search. So the app has to be able to say clearly what happens to it.

  • Voice never leaves the phone. Speech is converted to text on the device using the platform's own engine. Only the resulting text is sent.
  • Sensitive memories are masked on screen. Anything credential-like or medical is hidden behind a tap, and left out of the browsing screens entirely. The app is deliberately biased towards hiding — that mistake is recoverable; the other one isn't.
  • You have the last word. The judgement will sometimes be wrong, so holding a memory lets you mark it sensitive, correct what the app decided it was, or rename it.
  • Local-only memories exist. A memory you choose to keep local is never stored on the server at all — it lives only on the phone, holding just the extracted fields, not even the original sentence.
  • One person, one account. No sharing, no teams, no administrator. Every memory belongs to exactly one user and is only ever visible to them, enforced on the server for every request.
  • Passwords are stored only as a hash. Never in a form that can be read back.

08

Next to what's already on your phone.

The gap isn't in storing. Every one of these can store a piece of text, and the ones built into the phone can do it by voice. The gap is in everything that happens after.

FeatureRemember MeApple Reminders / NotesGoogle KeepTodoistMem
Store anything in ordinary wordsYesYesYesTasks onlyYes
Ask a question and get an answerYesNo, search onlyNo, search onlyNoYes
Voice input processed on the deviceYesYesPartlyNoNo
Deadline produces repeated remindersYesNoNoNoNo
Repeating reminders stored as a ruleYesYesYesYesNo
Reminders derived from stored factsYesNoNoNoNo
Answer a reminder in wordsYesNoNoNoNo
Sensitive memories hidden on screenYesNoNoNoNo
Money tracked in the same conversationYesNoNoNoNo
Free to useYesYesYesLimitedNo

Where inspiration was taken, it was taken openly: recurrence handling from Todoist, and the idea that a question should be answerable at all from the newer AI note apps.

09

Go deeper.

Everything on this page is a summary. The full project documentation covers the problem, the requirements, the design, every flow step by step, the legal and ethical position, and what's planned next.

PDF · Full documentation

Remember Me — Project Report

Introduction, background, development, the application in use, and conclusion.

Open the report

Video · 2 min 14 s

Product demo

The application running on a phone, covering storing, asking, reminders and the budget.

Watch

Web page · Technical

Under the hood

The architecture, the stack and why each piece was chosen, and the design decisions that shaped the system.

Read the technical notes