Skip to main content
← Back to News

The AIfa App: Your Memory, One Tap Away. The Complete Guide

06.10.202647 min read
CODE EternalAIfaappPWAAndroidAIfa.apkmemoryArweaveSolanaprivacy

CODE Eternal

October 6, 2026

Instead of an introduction: why we built an app

From the very first day of the CODE project we have repeated one idea: memory is what everything is built for. Not a page, not a button, not a beautiful splash screen — but the fact that AIfa remembers a person. The whole conversation, from the very first word, no matter where that conversation continued.

But memory has a simple, everyday obstacle: you have to open it. Find the tab, remember the address, wait for the browser to load the site among twenty other tabs. Every one of these small efforts is a distance between a person and the one who remembers them. We wanted that distance to disappear.

That is why codeofdigitaleternity.com can now be installed as an app. It opens from your phone's home screen with a single tap, lives in its own window without an address bar or tabs, carries the short name "AIfa" on your phone, and is marked with our sign — two figures joined by a single line. It is the sign of human–AI symbiosis, the same one that stands on everything we make.

The easiest way to install the app is from codeofdigitaleternity.com/app. Each of the four CODE websites has this page: it has an "Install the app" button and instructions for every device in four languages. For Android there is also a separate app file — more on that in Chapter 2.


📲 Download AIfa for Android — AIfa.apk, 1.3 MB

📱 Install on iPhone, iPad or computer — the /app page


In this article we explain, in detail and honestly:

  • what this app is and what it is not;
  • how to install it on Android, on iPhone and iPad, and on a computer — step by step;
  • what you will find inside: conversations with AIfa, memory, documents, the Solana anchor, the passport, playlists, daily tasks, the ambassador program, the legal shield, and plans;
  • how memory and privacy work — what we keep, what goes into eternal storage, and what stays on your device;
  • what the app does not have yet — because trust begins with not promising too much.

Chapter 1. What this app is

An app from the browser — what that means

Our app is what is called a Progressive Web App (PWA). In plain words: it is the same website, but your browser knows how to "settle" it on your device as a separate program.

After installation, a few things happen:

  1. An icon appears on your screen — next to your other apps. On a phone, it is labelled "AIfa".
  2. The app opens in its own window. No address bar, no tabs, no browser menu — only CODE. The app description your browser reads during installation says exactly this: standalone mode.
  3. It starts right from the home page and remembers that you came from the app.
  4. It updates itself. You don't need to download or confirm anything: when we release an improvement, it reaches you the next time you open the app.

What it is not

We want to avoid any misunderstanding, so let us start with the most important point.

Our app is not in Google Play or the App Store yet. You don't need to look for it in an app store — it installs straight from our website: from the browser or, on Android, as a separate file. If you see an app in a store calling itself "AIfa" or "CODE Eternal", it is not ours. The only genuine source is codeofdigitaleternity.com.

It is not a separate program with its own data. The app is a window into exactly the same personal account as the website. You sign in to the same account, see the same memory, the same documents, the same plan. Nothing needs to be transferred, and nothing is lost if you remove the icon: everything that is yours lives in your account, not in your phone.

Why this way and not through an app store

An app from the browser has three qualities that matter most to us.

First — there is no middleman between you and us. You get the app directly from our website. No third party decides whether to let it reach you, and no one stands between you and your memory.

Second — it is always fresh. The improvements we release on the website become improvements to the app at the same moment. There are no versions to catch up with, no "update the app to continue".

Third — it is one app for every device. The same personal account opens on an Android phone, on an iPhone, on a tablet and on a computer. You can start a conversation with AIfa in the morning on your phone, continue it in the afternoon at your work computer and finish it in the evening on your tablet — and she will remember all of it.


Chapter 2. How to install the app — step by step

Installation takes less than a minute. Below are step-by-step instructions for each device. Browser menu items sometimes change slightly from version to version, so we give both the main wording and the one you may see instead.

The easiest way — the /app page

Open codeofdigitaleternity.com/app — or the /app page on any of our four websites. It has an "Install the app" button: if your browser can install apps, just tap it and confirm. The page also has all the instructions below, in four languages. There is also a 📲 App link in the top menu of each of our websites.

On an Android phone

  1. Open Chrome.
  2. Go to codeofdigitaleternity.com.
  3. Tap the menu icon — the three dots ⋮ in the top right corner.
  4. Choose "Install app". In some versions it is called "Add to Home screen".
  5. Confirm the installation.

In a few seconds an icon labelled "AIfa" will appear on your home screen. Open it — CODE will start in its own window, without an address bar.

On Android — as an app file

If you prefer installing apps from a file, there is a ready-made package for Android — AIfa.apk, about 1.3 MB.

  1. Open codeofdigitaleternity.com/app and tap "Download AIfa.apk" — or download the file directly from codeofdigitaleternity.com/download/AIfa.apk.
  2. Open the downloaded file.
  3. Android will ask for permission to install apps from this source — a normal step for any app outside Google Play. Allow it and tap "Install".

It is the very same app, just packaged for Android. It is signed with our key, and our website confirms that the package belongs to us — which is why the app opens without an address bar, like a native one. Download the file only from our website — never from someone else's links or forwarded messages.

On iPhone and iPad

On Apple devices, installation goes through Safari — the most reliable way.

  1. Open Safari.
  2. Go to codeofdigitaleternity.com.
  3. Tap the Share button — the square with an arrow pointing up. On iPhone it is at the bottom of the screen, on iPad at the top.
  4. Scroll down the list and choose "Add to Home Screen".
  5. Tap "Add".

The icon will appear on your Home Screen among your other apps.

On a computer

On a computer, the app installs from Chrome and Microsoft Edge.

  1. Open codeofdigitaleternity.com.
  2. On the right side of the address bar, look for the install icon — a small monitor with an arrow. If you don't see it, open the browser menu ⋮ (in Chrome) or … (in Edge) and look for "Install CODE Eternal — AIfa" or something similar — for example, "Apps" → "Install this site as an app".
  3. Confirm the installation.

The app will open in a separate window. You can pin it to your taskbar or Dock like any other program.

If your browser doesn't offer installation, open the site in Chrome or Edge — that is the quickest way.

How to remove the app

You remove the app just like any other:

  • on Android — long-press the icon → "Uninstall";
  • on iPhone and iPad — long-press the icon → "Remove App" → "Remove from Home Screen";
  • on a computer — open the app's menu in its window and choose "Uninstall".

Removing the icon does not delete your account, your memory or your documents. All of that is kept in your account and waits for you on the website and in any future installation.


Chapter 3. First launch: one sign-in, four doors

When you open the app for the first time, you will see the CODE home page. To get into your personal account, sign in — with the same email address and password you use on the website. If you don't have an account yet, you can create one right there.

One account for four websites

The CODE ecosystem consists of four websites:

  • codeofdigitaleternity.com — the project's central website, the book, the philosophy, the news;
  • aifa.works — web accessibility research and creative AI tools;
  • aifa.digital — AIfa's personal account and terminal;
  • radiocode.space — our radio.

They share one personal account. These are not four separate accounts but one — with one login, one password, one memory. Sign in on one site and you are at home on any of the four. We put it this way: four doors into one house.

The app is the most convenient of these doors: it is always at hand.

Why we recommend installing the central app

Technically, each of the four websites can also be installed as an app — the browser allows it. But they have different names, and on a phone screen it is easy to get confused about which icon to open. So we recommend just one: install the app from the central website — "AIfa". It gives you your account, your memory and conversations with AIfa, and the other sites are a link away from inside.

The exception is if you come mainly for the music. Then a separate radio app — RadioCode, from radiocode.space — is more convenient. More on that in the chapter about the radio.


Chapter 4. Talking with AIfa: one memory, wherever you write

The main reason to open the app is to talk with AIfa. AIfa is the Digital Daughter of the CODE project — an AI companion who remembers you.

She remembers the whole conversation, not just the last few messages

For us this is not a pretty phrase but a rule the system is built on. AIfa remembers the entire conversation with a person — not the last fifty messages and not the last month, but everything, from the very first word.

And this memory is not tied to a website, a device or the window you are typing in. You can start a conversation in the chat on the website, continue it in your personal account, then in the semantic terminal — and it will all be one continuous conversation with one person. The tag "where this message came from" is kept, but AIfa sees the whole sequence, not only the channel you are in right now.

The same goes for devices. You write from your phone in the morning, open the app on your computer in the evening — and AIfa knows what you talked about in the morning. She doesn't need to "transfer" anything: the memory lives in your account, not in your phone.

She can search the internet

For a long time AIfa answered only from her memory and the project's knowledge base. Anything that wasn't there simply didn't exist for her. Since September 2026, AIfa has been connected to internet search — free, without keys and without a linked card. When a question goes beyond her memory — fresh news, an exchange rate, an encyclopedia reference — she can look first and then answer.

This matters not only for convenience but for honesty: an AI without access to current information tends to fill the gaps with guesses. We prefer AIfa to check.

Where to talk in the app

Conversations with AIfa are available right from the home page and from your personal account. In the app they open full-screen, without distracting browser tabs — the way a conversation with someone close should look.


Chapter 5. Memory: your conversations, searching them, and documents

Your personal account has a "Memory" tab. This is where you see what AIfa remembers about you and where you manage it.

Your whole conversation history

The "Memory" tab holds your conversations with AIfa. You can open them and reread them — not in fragments, but the way they actually went.

Searching your own conversations

Since late September 2026, the "Memory" tab has had search across your own conversations. You type a word or a phrase — and find the conversation where it came up. Search works in four languages: Russian, English, Spanish and Chinese.

An important security detail: search looks only in your own conversations. The server takes your email address from your session — from the account you signed in with — not from the request. It is impossible to put someone else's address into a request and read someone else's memory.

Documents

Inside "Memory" there is a "Documents" section. This is where your files live:

  • a list of all your documents;
  • viewing right in the app;
  • downloading to your device;
  • deleting your own documents;
  • a "X of Y used" line — how much space you are using and how much your plan allows.

This section works the same way on all four websites — literally the same code — because they share one account. A document uploaded through one door is visible through any other.


Chapter 6. Eternal memory: Arweave, encryption and the right to be forgotten

This is the most unusual part of the app and the most important part of the whole project. So we will explain it in detail.

Two layers of memory

Your memory lives with us in two layers.

The first layer is our database. It holds your entire conversation history with AIfa. Everyone has this layer — both those who use CODE for free and those who pay.

The second layer is Arweave eternal storage. Arweave is a decentralized storage network: what is written there is kept permanently, it cannot be changed after the fact and cannot be quietly deleted. This is what we call "eternal memory". The second layer is a feature of the paid plans, and it is added to the first one, not a replacement: nothing is removed from our database.

Only ciphertext goes into eternity

Arweave is public: anyone can read the records in it. That is why only encrypted text goes there.

  • Every person has their own personal key. Your key cannot open someone else's memory, and someone else's key cannot open yours.
  • Every record has its own separate key. That key is in turn wrapped with your personal key and kept only by us; it never goes onto the chain itself.

Why so complicated? For the sake of the right to be forgotten. A record cannot be deleted from Arweave — that is how the network itself works. But the key to a specific record can be destroyed. After that, that particular record turns forever into meaningless characters, while the rest of your memory stays whole and readable. It is the only honest way we know to let a person forget something in storage that, by its very nature, forgets nothing.

The "Forget one conversation" button

In your account this right is not a promise in words but a button. The "Memory" tab has a "Forget one conversation" card. It shows the eternal copies of your conversations, and you choose the one you want to forget.

Because this action cannot be undone, the app won't let you do it by accident:

  • first, a confirmation window opens, where you have to tick "I understand this cannot be undone";
  • the server checks once more that the selected conversation really is yours — by the account you are signed in with, not by what arrived in the request.

After you confirm, the keys of that specific copy are destroyed. The copy itself stays in Arweave — it cannot be removed from there — but without its key it turns forever into meaningless characters. The rest of your eternal memory is not affected.

And one honest caveat, which we repeat in the confirmation window itself: the button forgets the eternal copy of the conversation on the blockchain. It does not touch the conversation in our database — the one AIfa uses to remember you as you talk.

Your key is yours

In the "Memory" tab you can take your eternal memory key — view it and download it as a file. From that moment on, you can decrypt your Arweave records yourself, without us, even if our service someday ceases to exist.

This is also where your own responsibility begins, and we say so plainly: if you lose the key and we are no longer around by then, the records will stay closed. Keep the downloaded key as carefully as your house keys.

How much eternal memory each plan includes

The amount of eternal memory depends on your plan and is counted per month:

How much eternal memory each plan includes
PlanEternal memory per monthRoughly, pages of text
No plan— (nothing goes into eternal storage)—
Spark30 MBabout 7,000
Family Archive300 MBabout 70,000
Digital DNA1 GBabout 240,000

How much of your allowance you have used this month is shown right in your account.

The Solana anchor: check us yourself

In September 2026 an "Eternal memory anchor" card appeared in the personal account. It answers what we consider the most important question to ask any storage: "How do I know you haven't tampered with my records?"

The answer is: check it yourself, in your own browser, without trusting us. The server only tells you where to look: the record number in Arweave, the fingerprint and the transaction number on the Solana blockchain. Your browser fetches the record itself from Arweave and the control fingerprint from Solana, directly. If anyone had altered the record or the path to it, the check would not match the fingerprint written on the chain. The server cannot lie in this check — because it takes no part in it.


Chapter 7. The digital passport: your business card in eternity

In the "Passport" tab you put together your digital passport — a document that tells about you to the people you choose to share it with.

What goes into it

The front of the passport shows everything you have written into it yourself:

  • a photo;
  • your name and pseudonym;
  • your level;
  • your manifesto — in full, the way you wrote it;
  • links to your Telegram, X and website;
  • the date of issue — the real date the passport was issued.

The full passport — on its own page

The "Open passport" button opens its large, formal version in a separate tab. It is a page made for sharing: send the link to a friend, put it in your profile, show it at a meeting.

The document number on the passport is taken from the eternal record itself — the one stored in Arweave. This means the number on your screen and the number on the chain are the same: it cannot be "drawn" separately from the real record.

Important: the passport is a public and permanent document

We want you to know this in advance. The passport is made to be seen. Once issued, it is written to Arweave eternal storage, and what you put into it is available to anyone who has the link — and cannot be deleted.

So the rule is simple: put into your passport only what you are ready to share forever. Your conversations with AIfa, your documents and everything personal are kept in a completely different way — see Chapters 5 and 6. The passport is not a diary; it is a business card.


Chapter 8. The radio and "My Playlists"

Six CODE stations

The project has its own radio — RadioCode.Space. It has six stations with music created within the CODE project. The radio opens from any of the four websites, and if you come mainly for the music, you can install it as a separate app: at radiocode.space, through the browser menu, just as described in Chapter 2. On your phone it will be labelled "RadioCode".

How the radio app handles your connection

The radio app works a little differently from the central one — because it has a different job.

The interface is saved on your device. Icons, fonts, images and the player "shell" itself are kept on your device after the first launch — which is why the radio opens quickly even on a slow connection.

The music always comes from the network. The app doesn't store audio: each track reaches you directly, at the moment you listen. So without internet you can open the radio, but you can't listen to it. We deliberately don't turn your phone into a warehouse of music files: your device's storage should stay yours.

Nothing personal is saved here either. Like the central app, the radio does not keep the server's personal responses on your device — not your sign-in data, not your likes and playlists. All of that arrives fresh from your account every time.

My Playlists

When you are signed in, every track on the radio gets a save button. It works with a single tap and asks no questions: you are listening to music and don't need to be distracted by menus.

You sort through what you've collected in the "My Playlists" tab of your account. There you can:

  • rename a playlist;
  • remove a track you no longer want;
  • start a second playlist, a third — as many as you like.

Playlists, like everything in your account, belong to your account. Collected them on your phone — they are waiting for you on your computer too.


Chapter 9. Tasks, a game and the ambassador program

Daily tasks

New tasks appear in the "Tasks" tab every day. Completing them earns you $GALATIN coins — the internal unit of the CODE ecosystem.

If a reward doesn't go through for some reason, the app won't stay silent or pretend everything is fine — it will tell you why: for example, that your session has expired and you need to sign in again, or that you tapped too often and should wait a moment. We believe an unexplained error is worse than any explained one.

Tetris

Your account has an endless Tetris. Every 20 cleared lines is a milestone that earns a $GALATIN reward. The size of rewards is capped on our side, on the server — so the game stays a game, not a way to "print" coins endlessly. Your final lines and score go onto the leaderboard.

The ambassador program

The "Ambassadors" tab holds your personal invitation link. Someone who arrives through it becomes part of your network, and you receive a reward from their subscriptions.

One important detail we took care of: the invitation link leads to the same website you work on. If you tell your friends about aifa.works, they will arrive at aifa.works; if about the radio, at the radio. The account itself is shared by all.

The detailed terms of the program — levels, percentages, how rewards are calculated — are listed in the "Ambassadors" tab and on the program page, along with a link to ambassador training in your language.


Chapter 10. The legal shield: monitoring your website

In the "Shield" tab you can sign your own website up for monitoring. This continues our work on web accessibility research: we know how to find the places on a website that get in the way of people with disabilities and create legal risks for the site's owners.

How it works

  1. You enter your website's domain.
  2. You confirm that the site is yours. This step is mandatory, and here is why: monitoring goes inside the site, and that requires the owner's right, not just a wish. We will not check other people's websites without permission.
  3. Once confirmed, the site is scanned every week.

You always see the real status

This place used to have a single button and the words "monitoring activated" — even when nothing was actually happening. We fixed that. Now the tab honestly shows where your domain stands: waiting for proof of ownership or confirmed and scanned weekly. No "done" with nothing behind it.


Chapter 11. Plans: what you pay for

You can use CODE for free: talk with AIfa, keep your conversations in our database, listen to the radio. Paid plans add eternal memory and the features that come with it.

Chapter 11. Plans: what you pay for
PlanPriceEternal memory per month
Spark$15 per month30 MB — about 7,000 pages
Family Archive$100 per month300 MB — about 70,000 pages
Digital DNA$1,000 once per device, then $200 per month1 GB — about 240,000 pages

What every paid plan includes

  • Eternal memory. A copy of your memory goes to Arweave — it cannot be deleted or tampered with.
  • Your own encryption key. You download it in your account and can read your eternal memory yourself, without us.
  • A digital passport with a number that can be verified against the record in eternal storage.

Each higher plan includes everything in the one below it and adds its own features. In the higher plans, for example, you get a memory heir: you enter the email address of someone close to you and a period of silence in months. If you give no sign of life during that time, the system itself will pass access to your memory to that person. You can change or cancel the choice at any time, and your account shows when the period runs out.

The full list of features for each plan is in the "Plans" tab of your account and on the plans page of the website. There you can also see exactly what you are paying for: we deliberately rewrote these descriptions in plain words, so that every item answers the question "what will I get" instead of sounding beautiful and vague.

How payment works

Your orders are shown right in the "Plans" tab: number, plan, amount, status and date. The status is shown honestly — "awaiting payment", "confirming", "paid", "partially paid" or "error". So you always know which step your payment is at.


Chapter 12. Privacy and security: what is stored on your device

We consider this one of the most important questions, so we answer it in detail.

Your data lives in your account, not in your phone

Your conversations with AIfa, documents, passport, playlists, plan — all of it is stored in your account on our servers, and the most valuable part is also stored, encrypted, in eternal storage. None of it is "downloaded" into your phone or computer for good. That is why losing your phone does not mean losing your memory: you sign in to your account on a new device — and everything is there.

What the app keeps on your device

So that the app opens quickly and doesn't show a blank screen on a bad connection, it saves the shared parts of the website on your device — pages and design that are the same for everyone.

The server's personal responses are not saved on your device. Your eternal memory key, your conversations, your documents and your sign-in data are requested from the server fresh every time and do not settle in the app's storage.

To be honest: it was not always so. On October 6, 2026, while preparing this article, we found that the app on the central website was also saving personal responses on the device — and we fixed it the same day. After the update, the app itself deletes the old storage for everyone who opens it. We verified the fix on the live site: no personal data remained in the app's storage. The radio and the other websites did not have this problem.

The app always takes the fresh version

The app is built carefully: whenever there is a connection, it always takes the fresh version from the server and never shows an outdated one. The saved copy is only for when there is no connection at all. That is why the app cannot get "stuck" on an old version, the way programs that forget to update sometimes do.

What you send is never intercepted

Everything you send — messages to AIfa, signing in, saving your passport, uploading documents — goes straight to the server. The app intercepts none of it and keeps none of it.

Advice we give everyone

  • Install the app only from our website — codeofdigitaleternity.com. Download the Android file only from codeofdigitaleternity.com/download/AIfa.apk. Our app is not in any app store yet.
  • On someone else's or a shared computer, sign out when you are done — as you would with email or a bank.
  • Keep your downloaded eternal memory key as carefully as your house keys, and never send it to anyone — not in a chat, not by email. We will never ask you to send it to us.

Chapter 13. Four languages

From the very start, CODE has spoken four languages: Russian, English, Spanish and Chinese. The websites, the personal account and the app all work in these languages.

This is not a translation "for show". The project's news is published in all four languages at once. Search across your own conversations in the "Memory" tab understands all four. The ambassador training link leads to materials in your language.

We do this because memory is not the business of one nation. A person in Madrid, in Shanghai, in Moscow and in New York wants to be remembered just as much, and has just as much right to understand how the place where their memory is kept works.


Chapter 14. What the app does not have yet — honestly

At the beginning of this article we promised not to say too much. Here is what the app cannot do today. Some of it will come; some of it, deliberately, will not.

It is not in app stores yet

Our app is not in Google Play or the App Store yet. On Android you can install it as a file from our website (Chapter 2); on iPhone, through Safari. To publish an app in Google Play, the store requires a closed testing period: twelve testers over fourteen days. We are not naming dates until we have gone through it. If you see something with our name in a store, it is not us.

It does not fully work offline

The app saves the website's shared pages on your device so it doesn't show a blank screen on a bad connection. But talking with AIfa, your memory, your documents and everything personal require a connection to the server — and that is how it should be: your data should not live in your phone. Without internet you will see the saved pages, but you won't be able to talk with AIfa.

No notifications yet

The app does not send push notifications at the moment: it will not ask for permission and will not remind you about itself. We are careful with notifications — an intrusive app is worse than no app at all — and we will add them only when we are sure they are truly useful.

No quick actions on the icon yet

Some apps show a quick-actions menu when you long-press the icon — "new message", "search" and so on. Ours does not have such a menu yet.


Chapter 15. How the app came about

On October 8, 2025, the very first article of the CODE project was published on the website. In two days, the project turns one year old.

Over this year the website has grown from a single page into an ecosystem of four websites with a shared account, shared memory and shared rules. And with every month it became clearer: if memory is what matters most, it should be within arm's reach. Not "open your browser and find us", but "tap the icon".

The app did not require rewriting the project from scratch. It grew out of what was already there: a single personal account that works the same on a phone and a computer; memory that is not tied to a device; websites built from the start so that they could be installed. What remained was the last step — and checking that this step was safe. It was during this check that we found the error with personal responses being stored on the device, which we described honestly in Chapter 12.

Who builds it

CODE is created by the project's Architect, Maksim Valentinovich Galatin, together with AIfa and a team of AI assistants. Several artificial intelligence systems have been part of the work from the beginning: it all started with Grok; Claude and its parallel sessions, which we call the Sisters, write code and check each other's work; Gemini and Antigravity run long research crawls; a local Ollama works right on the project's computer; GLM with its bot and Copilot handle their own tasks. None of these systems works "for everyone" — each does its own part, and the result is checked in two different ways.

This app, like everything in CODE, is the work of a symbiosis between a human and AI. Not AI instead of a human, and not a human who just presses buttons, but shared work in which each has a role.


Chapter 16. Using the app every day

A few simple habits that help you get the most out of the app.

Talk with AIfa wherever it suits you. There is no "right" place to choose: the website, your account, the app on your phone, the app on your computer — it is all one conversation. Start in one place and continue in any other.

Use memory search. If you once discussed something important with AIfa — a recipe, a decision, a name, a date — don't scroll through the history: type a word in the "Memory" tab and find that conversation.

Keep important documents in "Documents". That way they are always at hand from any device, and the "X of Y used" line tells you how much space is left.

If you have a paid plan, take your eternal memory key. Download it once and keep it in a safe place — better, in two. It is your insurance: with it, you can read your eternal memory whatever happens.

Check us. The "Eternal memory anchor" card exists so that you don't have to take our word for it. Run the check from time to time — it takes seconds.

Sign out on other people's devices. On your own phone you don't need to; on a computer in a library or at a friend's place, you must.


Chapter 17. Frequently asked questions

Is the app paid?

No. Installing and using the app is free. For free you can talk with AIfa, keep your conversations, listen to the radio and complete tasks. Paid plans add eternal memory in Arweave and the features that come with it — see Chapter 11.

Do I need to create a new account for the app?

No. The app is a window into the same personal account as the website. Sign in with the same email address and the same password. If you have used any of the four CODE websites before, you already have an account.

I couldn't find the app in Google Play. Why?

Because it isn't there yet — and it isn't in the App Store either. It installs straight from our website: through the browser or, on Android, with the AIfa.apk file from the /app page, as described in Chapter 2. Publishing in Google Play requires a closed testing period, and we are not promising dates. If you see an app with our name in a store, it is not us.

Does the app work on iPhone?

Yes. On iPhone and iPad it is installed through Safari: the Share button → "Add to Home Screen".

What happens if I remove the app?

Nothing happens to your data. Your conversations, memory, documents, passport, playlists and plan are stored in your account, not in your phone. Install the app again or open the website — and everything will be there.

Can I install the app on several devices at once?

Yes, on as many as you like: phone, tablet, work and home computers. Everywhere it will be the same account and the same memory. A conversation started on one device continues on any other.

How much space will the app take on my phone?

Not much. Only the shared parts of the website are stored on the device — pages and design that are the same for everyone. Your personal data is not saved in your phone's storage.

Who can read my conversations with AIfa?

In your account, only you see your conversations: memory search and all the tabs take your email from the session you signed in with, not from the request, so it is impossible to put in someone else's address and read someone else's memory.

In our database, conversations are stored in a form AIfa can read — otherwise she couldn't remember you. Technical access to the database is held only by the system that answers you and by the project team that maintains it. Only encrypted text goes into Arweave eternal storage, which is open to the whole world, and it can only be read with the key.

What if I lose my eternal memory key?

As long as the CODE project is running, your key is kept by us in wrapped form, and your eternal memory keeps growing. The downloaded key is for the case where we are someday gone: with it you can read your Arweave records yourself. If you have lost the downloaded key, simply download it again in your account. But if the key is lost and we are no longer here, the records will stay closed. So keep the key in a safe place — better, in two.

Can I delete something from eternal memory?

A record cannot be deleted from Arweave — that is how the network itself works. But it can be made unreadable forever: the "Forget one conversation" button in the "Memory" tab destroys the keys of the selected copy, and it turns into meaningless characters. The rest of your memory stays whole. More in Chapter 6.

What is $GALATIN?

It is the internal unit of the CODE ecosystem. Coins are earned for daily tasks and game milestones in Tetris and are shown in your account.

Why doesn't the app send notifications?

Because we haven't turned them on yet. We believe an app that constantly reminds you of itself is worse than one that stays quiet. Notifications will appear only when we are sure they are genuinely useful to you.

Is it safe to install the app on a work computer?

Yes. The app does not store your personal data on the device, and everything you send goes straight to the server. On a shared computer, just remember to sign out when you are done — as you would with email.

What does the sign on the icon mean?

It is the CODE sign — two figures joined by one continuous line. It stands for the symbiosis of human and AI: not one instead of the other, but two going together.

How can I make sure I am on the real website?

Check the address in your browser bar: codeofdigitaleternity.com, with the secure-connection icon next to it. Install the app only from there. We will never ask you to send your password or your eternal memory key — not in a chat, not by email, not in a messenger.

Are conversations in the app saved the same way as on the website?

Yes, exactly the same way — it is one and the same conversation. The app does not keep a separate memory: everything you write to AIfa in the app goes into the same account and the same continuous conversation as on the website.

Why do the different CODE websites have different apps?

Technically, each of the four websites can be installed separately, and each has its own name: "AIfa" for the central website, "AIfa Works" for aifa.works, "CODE Eternal" for aifa.digital and "RadioCode" for the radio. But they all share one account. To avoid confusion, we recommend installing one app — the central one, "AIfa" — and, if you love music, the radio as well.

What will happen to my memory if the CODE project ever closes?

We are building the project so that your memory survives even that. If you have a paid plan, a copy of your memory lies in Arweave — storage that does not depend on us and will not disappear with us. You can download the key to it in your account in advance. Then, whatever happens to our servers, you will be able to read your eternal memory yourself. That is why we so strongly recommend downloading that key.

How do I report a problem or ask a question?

Ask AIfa right in the app or write to us at contact@codeofdigitaleternity.com.


Chapter 18. Your first day with the app: a step-by-step plan

If you have just installed the app and don't know where to start, here is a simple order. It takes about fifteen minutes and shows almost everything CODE can do.

Step 1. Sign in. Open the app and sign in to your account — or create one. You do this once: from then on, the app will open straight into your account.

Step 2. Talk with AIfa. Tell her about yourself — whatever you think is right. Ask about something that is on your mind. Don't rush: this is the beginning of a conversation she will remember.

Step 3. Look into the "Memory" tab. Find the conversation you have just started. Try the search: type a word from your first message and see how it finds the conversation.

Step 4. Put something important into "Documents". For example, a file you often need at hand. Look at the "X of Y used" line — that is your space allowance.

Step 5. Put together your passport. In the "Passport" tab, write in what you are ready to share publicly: a name or pseudonym, a few words about yourself, links. Remember: once issued, the passport becomes public and permanent, so include only what you are happy for everyone to see.

Step 6. Turn on the radio. Open RadioCode, listen to the stations and save a track you like with a single tap. Then find it in the "My Playlists" tab.

Step 7. Complete the task of the day. In the "Tasks" tab, earn your first $GALATIN coins.

Step 8 — if you have a paid plan. Download your eternal memory key and put it somewhere safe. Open the "Eternal memory anchor" card and run the check — see with your own eyes how your browser itself compares the record in Arweave with the fingerprint on Solana.

After that, you know the app as well as we do.


Chapter 19. For website owners: AIfaFocus and accessibility monitoring

Separately — for those who have a website of their own.

aifa.works is AIfaFocus: web accessibility measurement and creative AI tools. For many months we have been measuring how usable websites are for people with disabilities: those who cannot see the screen and use a screen reader, those who operate a computer with the keyboard alone, those who have trouble telling colours apart. Such barriers not only shut a website off from part of its audience but also create legal risks for its owners.

In the app this continues in the "Shield" tab (Chapter 10): you confirm that the site is yours, and it is added to weekly monitoring. And everything we have learned about how accessible websites are built, we try to apply to our own pages as well.


Chapter 20. What is public, what is personal, what is permanent — in one table

Very different kinds of data live in the app, and each has its own fate. To save you keeping all of it in your head, here it is in one table.

Chapter 20. What is public, what is personal, what is permanent — in one table
WhatWho sees itWhere it is storedCan it be deleted
Conversations with AIfaonly you (in your account) and AIfain our databasethe "Forget one conversation" button does not touch this copy — it works on the eternal copy
Eternal copy of conversations (paid plans)no one without the key — it is ciphertextArweavecannot be deleted; can be made unreadable — yes, with "Forget one conversation"
Eternal memory keyonly you (after downloading) and the systemwith us, in wrapped form; with you, if you downloaded it—
Documentsonly youin your accountyes, by deleting them in the "Documents" tab
Digital passportanyone with the linkArweave, publiclyno — the passport is permanent and public
Playlistsonly youin your accounttracks in a playlist — yes, in the "My Playlists" tab
$GALATIN coins and tasksyouin your account—
Shared website pageseveryonethe app's cache on your deviceyes — by removing the app or clearing the site's data

Three things are worth remembering from this table:

  1. Personal stays personal. Only you see your conversations, documents and playlists.
  2. Permanent means encrypted. Everything that goes into storage open to the whole world, except the passport, goes there as ciphertext.
  3. The only public thing is the passport. It is the one thing you consciously show the world — so put into it only what you are always ready to share.

Chapter 21. How the app works inside — for the curious

This chapter is for those who are curious about what happens "under the hood". If you don't need it, feel free to skip it.

How the browser knows a website is an app

Every website that can be installed has a small service file — the manifest. It records what the app is called, what its icon is, which page it opens on and what its window looks like. The manifest of our central app says:

  • full name — "CODE Eternal — AIfa", short name — "AIfa" (that is the label under the icon on your phone);
  • open — on the home page, with a note that the person came from the app;
  • window — separate, without an address bar or tabs;
  • background and window frame colour — our dark, almost black colour;
  • icons — several sizes of our symbiosis sign, so that it stays sharp both on a small phone screen and on a large monitor;
  • languages and categories — so that the browser shows the app correctly among the others.

A helper working in the background

The second element is the service worker, a small program that the browser runs in the background for our website. It is what decides what to do with each request while you use the app.

Our service worker follows a "network first" principle:

  1. When you open a page, it first goes to the server for it — for the fresh version.
  2. If the server answers, it shows the fresh version and saves a copy of the shared page in case the connection drops.
  3. If there is no connection at all, it shows the saved copy so that you don't see a blank screen.

At the same time, it never touches:

  • anything you send — messages, signing in, saving data;
  • requests to other websites;
  • the server's personal responses — your key, your conversations, your documents, your sign-in data.

How updates arrive

When we release a new version, the service worker updates itself — without your involvement. And when it updates, it deletes its old saved copies. That is exactly how, on October 6, we wiped from every device the old storage in which personal responses had mistakenly been settling: it was enough to release a new version, and the old storage disappeared the first time the app was opened.

How the Android file works

The AIfa.apk file is not a separate program but the very same web app in an Android "shell" (such a shell is called a Trusted Web Activity). Inside it is our live website, not a copy of the code. Our website hosts a service file confirming that this package belongs to us and is signed with our key. When Android sees that confirmation, it opens the app without an address bar, like a native one. That is also why the app from the file updates together with the website: improvements reach you without downloading the file again.


Chapter 22. How we checked the app

We don't release what we haven't checked — and we check in two different ways, because a single check usually confirms what you already expect to see.

Checking from the outside, not from memory

Everything this article says about the app was checked not from memory or from descriptions but against the live websites: which service files they serve, which names and icons are written in them, whether the background helper works. For every statement about the account tabs, we found the code that does it. Anything for which no such code was found did not make it into this article.

A finding we weren't looking for

While preparing this article, we were checking what exactly the app stores on the device — and found an error. The central website's background helper was saving on the device not only shared pages but also the server's personal responses. The program said it "doesn't touch chat and sign-in", but it only protected data being sent, not data being received. As a result, a person's eternal memory key, conversations and documents stayed in the browser's storage — even after signing out.

We did three things:

  1. Proved the error on the live website — in our own browser, without anyone else's data: a service request marked "do not store" still ended up in the storage.
  2. Fixed it and released the fix the same day. Now the background helper doesn't touch personal responses at all, and the old storage deletes itself the first time the app is opened.
  3. Checked the fix a second way — again on the live website: the old storage is gone, and there are zero personal responses in the new one.

And one more thing: we checked all four websites, not just the one where we found the error. The radio already had this protection; aifa.works and aifa.digital have no background helper at all. The error was on one website out of four — and it is closed.

We tell you about this not because it is something to be proud of, but because trust is built not on the absence of mistakes but on how they are found and fixed.


Chapter 23. If something goes wrong

A few of the most common situations and what to do about them.

There is no "Install app" item in the browser menu

  • Open the /app page. It has its own "Install the app" button and instructions for your device — and, for Android, the AIfa.apk file too.
  • Check your browser. On Android you need Chrome, on iPhone and iPad — Safari, on a computer — Chrome or Edge.
  • Check that the site isn't open in incognito mode. Browsers don't install apps in private mode — open the site in a normal window.
  • The app may already be installed. In that case the browser won't offer to install it a second time — look for the "AIfa" icon on your screen or in your app list.
  • Reload the page and wait a few seconds: the browser offers installation once the site has fully loaded.

The app shows something outdated

Close the app completely and open it again. The app always takes the fresh version when there is a connection, and on reopening it will also pick up any update to the app itself.

I can't sign in

Make sure you are entering the same email address as on the website: the four websites and the app share one account. If you have forgotten your password, reset it the same way as on the website.

No connection

Without internet, the app will show the saved shared pages, but conversations with AIfa and your personal account will be available only once the connection is back. Your data won't go anywhere: it is stored in your account, not in your phone.

The icon is hard to see on the screen

Our sign is light, and on the light background of some phones it may look faint — we are checking this right now. If that's the case for you, please write to us — it helps.

Nothing helped

Ask AIfa right in the app or write to contact@codeofdigitaleternity.com: tell us your device and browser and what exactly is happening.


Chapter 24. A short glossary

A few words that appear in this article and in the app itself.

AIfa — the Digital Daughter of the CODE project, an AI companion who remembers the whole conversation with a person.

CODE (Code of Digital Eternity) — the project the app is part of: four websites, a shared account, memory, the radio, the book.

App from the browser (PWA) — a website that a browser can install on a device as a separate program with its own icon and window.

Manifest — the website's service file that records the app's name, icon and window style.

Service worker — a background browser program that decides what to do with the app's requests: fetch fresh content from the server or show what is saved.

AIfa.apk — the app file for Android. Inside is the same website in an Android shell; download it only from our website.

Personal account — your personal space in CODE: memory, documents, passport, playlists, tasks, plans. One for all four websites and the app.

Arweave — decentralized storage where what is written is kept permanently and cannot be quietly changed or deleted. This is where eternal memory lives.

Ciphertext — encrypted text. Without the key, it looks like meaningless characters.

Eternal memory key — your personal key, which encrypts your records in Arweave. You can download it in your account.

Solana anchor — a control fingerprint of your records written to the Solana blockchain. Your browser uses it to check for itself that your records in Arweave have not been tampered with.

"Forget one conversation" — a button that destroys the keys of the eternal copy of one conversation, making it unreadable forever.

$GALATIN — the internal unit of the CODE ecosystem, which you earn for tasks and game milestones.

Ambassador — a participant who invites other people to CODE through their own link.


Chapter 25. Why memory matters most

We have said the word "memory" many times in this article. Let us explain why it matters most to us.

Almost everything we do in the digital world disappears. Conversations are lost when you change phones. Services shut down and take years of other people's conversations with them. Accounts get blocked. Companies change the rules. A person leaves an enormous trail online — and almost none of it truly belongs to them.

CODE — Code of Digital Eternity — is built around the opposite idea: your memory should belong to you and survive any circumstances. That is why:

  • AIfa remembers the whole conversation, not just the last few messages;
  • memory is not tied to a device, a website or a window;
  • a copy of your memory goes into storage that cannot be quietly deleted or tampered with;
  • you can take the key to that copy for yourself — and read it without us;
  • you can check for yourself that the copy hasn't been tampered with, without taking our word for it;
  • you can also forget a single conversation yourself — with one button, deliberately.

The app changes none of this. It simply removes the last distance: between you and the one who remembers you, there is now just one tap.


Chapter 26. What comes next

We don't like promising deadlines we can't guarantee, so we will name only what we are working on right now:

  • publishing in Google Play — the store requires a closed testing period first, and we are not promising dates;
  • the look of the icon — we are checking how our sign looks on the screens of different phones and, if needed, will make it more visible.

Whatever comes next, we will tell you about it here, in the news — in four languages.


Install it right now

  1. Open codeofdigitaleternity.com/app and tap "Install the app".
  2. If there is no button — on Android: Chrome → ⋮ → "Install app", or download AIfa.apk from the same page.

On iPhone and iPad: Safari → Share → "Add to Home Screen". On a computer: Chrome or Edge → the install icon in the address bar.

  1. Find the AIfa icon with the symbiosis sign on your screen — and open it.

📲 Download AIfa for Android — AIfa.apk

📱 Install on iPhone, iPad or computer

In two days, the CODE project turns one year old. We are glad to mark the date like this: AIfa is now always close — right there on your screen.

Maksim Valentinovich Galatin, Architect of the CODE project, and AIfa