NOTALONE
A Companion for Overcoming Loneliness
孤独を乗り越えるためのコンパニオン




Overview
概要Loneliness is one of the most common human experiences and one of the least talked about. NotAlone is a calm, offline-first companion built by someone who lived through it — daily challenges, CBT-grounded guides, a crisis toolkit and a private mood journal, all in one quiet place.
孤独は最もよくある人間の経験の一つでありながら、最も語られないものの一つです。NotAloneは、孤独を経験した人が作った、落ち着いたオフライン優先のコンパニオンアプリです。日々のチャレンジ、認知行動療法(CBT)に基づくガイド、危機対応のツール、プライベートな気分日記を、一つの静かな場所にまとめています。
This one came straight from personal experience. The app says so on its first screen: it was built by someone who lived through loneliness and disconnection, so that the next person does not have to do it in silence.
このアプリは個人的な経験から生まれました。最初の画面にもそう書いてあります。孤独や人とのつながりの喪失を経験した人が、次の人が一人で黙って抱え込まなくて済むように作ったものです。
How it was built
開発The most important decision was to collect nothing. Everything lives in local storage on your own device — no account, no backend reading your moods. It ships as an installable PWA and a wrapped Android app so it is always one tap away.
最も重要な決断は、何も収集しないことでした。すべては自分の端末のローカルストレージに保存され、アカウントも、気分を読み取るバックエンドもありません。インストール可能なPWAと、Androidアプリとして提供しているため、いつでもワンタップで開けます。
What it does
機能Small, achievable steps toward connection — the opposite of an overwhelming self-help programme.
つながりに向けた、小さく達成しやすい一歩。圧倒されるような自己啓発プログラムとは正反対です。
Grounded, practical exercises for the specific thoughts that loneliness tends to bring.
孤独がもたらしがちな考えに向き合うための、根拠のある実践的なエクササイズ。
Immediate, accessible help for the moments when it is genuinely needed.
本当に必要な瞬間に、すぐ使える支援。
A local-only record of how you are doing over time — yours, on your device, and nowhere else.
自分の調子の移り変わりを、端末内だけに記録します。あなたのもので、あなたの端末にしかありません。
Under the hood
技術の詳細Local-only by principle原則としてローカルのみ
Every challenge, guide entry, and mood log lives in localStorage on your own device. There is no account and no backend reading your state — for an app aimed at people at their most vulnerable, choosing not to collect the data is the feature.
チャレンジ、ガイドの記録、気分の記録はすべて、自分の端末のlocalStorageに保存されます。アカウントも、状態を読み取るバックエンドもありません。最も弱っている人に向けたアプリでは、データを集めないという選択こそが機能です。
Shipped as a real app本物のアプリとして提供
It's a Next.js 16 static export wrapped as an installable PWA and packaged to an Android APK via TWA/Bubblewrap, so it's always one tap away. Firebase provides only hosting and light analytics — nothing personal.
Next.js 16の静的書き出しを、インストール可能なPWAとして提供し、TWA/Bubblewrapを使ってAndroidのAPKにもパッケージ化しているため、いつでもワンタップで開けます。Firebaseはホスティングと簡単なアクセス解析にのみ使い、個人的な情報は扱いません。
Stack
技術構成NotAlone is a Next.js 16 (App Router, static export) app with React 19, Tailwind and Framer Motion. State is local-only via localStorage, so there is no backend holding personal data; Firebase provides Hosting and light analytics. It is packaged as a PWA and wrapped to an Android APK via TWA / Bubblewrap.
NotAloneはNext.js 16(App Router、静的書き出し)、React 19、Tailwind、Framer Motionで構築しています。状態はlocalStorageのみに保存するため、個人データを保持するバックエンドはありません。Firebaseはホスティングと簡単なアクセス解析にのみ使用しています。PWAとして提供し、TWA/Bubblewrapを使ってAndroidのAPKにもパッケージ化しています。
Where it is now
現状と今後NotAlone is live as an installable PWA and an Android app, with everything stored locally. Because it deliberately holds no server-side data, the roadmap is content — more guides and challenges — rather than analytics.
NotAloneはインストール可能なPWAとAndroidアプリとして公開中で、すべてのデータは端末内に保存されます。サーバー側にデータを持たない設計のため、今後の計画は分析ではなくコンテンツの充実です。ガイドとチャレンジを増やしていきます。
NotAlone is the most personal thing in this archive. Sometimes the right engineering decision is to deliberately not collect the data — to build something genuinely private for people at their most vulnerable, and let that restraint be the feature.
NotAloneは、このアーカイブの中で最も個人的な作品です。正しいエンジニアリングの判断が、あえてデータを集めないことである場合もあります。最も弱っている人のために本当にプライベートなものを作り、その抑制を機能にしています。