keepIT

org.hyperstarit.keepitapp
by Zapstore Catalog

Notes, checklists and voice notes. Offline-first, synced on your own server.

A fast, private notes app. Your notes live on your phone, and on your own server if you want one - never on ours. Open it and start writing. No account, no setup, no connection: everything is stored on the device first, so keepIT is instant and works offline. When you want the same notes on your other devices, run the free and open-source keepIT server and they sync in real time. You can start without one and connect a server later - your notes come with you. - Notes and checklists, with Markdown as you type - Voice notes - record one and play it back, straight from your list - Photos from your camera or gallery - Reminders that fire on time, offline and with the app closed - Colors, pins, lists, archive and search to keep it findable - Share a note with someone to view or edit (needs a server) - Home-screen widget, and text shared in from other apps No ads, no analytics, no tracking.

First release: Nov 12, 2026, 1 total release.

Most recent release: Nov 12, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Nov 12, 2026 1.2.0
    # keepIT 1.2.0 <div align="center"> <img src="docs/logo.png" alt="keepIT logo" width="96" height="96"> </div> _Changes since `v1.0.0`._ ### ✨ New Features
    More…
    - Ticked items come back — typing a new checklist item offers the ticked item it matches: type "mi" and a ticked "Milk" shows up under the row. Take it (tap it, or press Tab on the web) and "Milk" is back on the list, unticked, where you were typing, instead of on it twice. Web and Android. - Welcome note — a new account starts with a blue note that says hello, suggests things to try and links GitHub for questions and problems. It is an ordinary note, to keep, change or delete. Web and Android. - Faces on shared notes — a shared note shows the people on it as small round profile pictures at the bottom of its card, overlapping a little: up to three, then a "+N" circle for the rest. Hovering on the web, or TalkBack on Android, says who they are and, on a note shared with you, whether you can edit it. Web and Android; the Android app shows them once its server is updated, and keeps the "Shared" label until then. ### 🔧 Improvements - The Android app has the web's notification bell: it sits in the top bar with the number of unread notifications, and the menu's Notifications shows the number too. Before, a notification swiped away in the phone's tray, or never shown there because notifications were off, could only be found by opening Notifications from the menu. Opening it marks everything read, on the web and on Android alike. - Checklists on Android show what is still to do: in an open note, ticked items fold away under "3 ticked items", and a tap on it shows them again; on a card in the list and on the home-screen widget, the items still to do are followed by "+ 3 ticked items" instead of the ticked ones themselves. "Add item" stands out more, as wide as the note and as tall as an item, and the toolbar at the bottom has an "Add item" button too, which stays in reach however long the list gets. - Switching a note between text and checklist converts it, on the web and on Android: each line becomes an item and each item a line, so a note holds one text whichever way it is shown. Before, the switch showed a second, separate content, so a text note became an empty list. Ticks are lost on the way back to text, and a text longer than a checklist holds (500 lines of up to 2,000 characters) stays text. - The note editor on the web grows with the note, up to the height of the window, instead of showing eight lines and a scrollbar, and its bottom bar stays in reach however long the note is. A new button beside Close expands the editor to fill the window, and the browser remembers it. A new note grows the same way as you write it. ### 🔒 Security - The server's email library now runs on System.Security.Cryptography.Pkcs 10.0.13, which fixes a denial-of-service advisory rated high (CVE-2026-84008). ### 📦 Deployment & Docs - The README shows the Android app in a short video, under "A closer look", and F-Droid's listing links the same tour in portrait, [on YouTube](https://www.youtube.com/watch?v=Ml5dyDoTC9w). - New setting `App__WelcomeNote`: set it to `false` and new accounts start without the welcome note. Existing accounts are not affected either way. - About credits .NET, the runtime and libraries the server is built on. - keepIT has [terms of use](https://github.com/Richy1989/keepIT/blob/main/TERMS.md): what may be stored and shared on a keepIT server, and what to do about unwanted sharing. Creating an account says it accepts them, and About links them, on the web and on Android. - The privacy policy now gives an email address for questions: support@hyperstarit.org. It also says plainly that everyone on a shared note sees the others' email addresses and profile pictures. - The Android screenshots are 1350×2400 (9:16), the shape Google Play accepts. - keepIT is on [Google Play](https://play.google.com/store/apps/details?id=org.hyperstarit.keepitapp), and from this release on every release reaches it by itself. Play signs it with the same key as F-Droid and GitHub, so switching needs no reinstall. [<img src="docs/bymeacoffee.png" alt="Buy Me A Coffee" height="60">](https://buymeacoffee.com/spaceelephant) **Docker:** `docker pull richy1989/keepit:1.2.0` Single-container image (SPA + API + nginx on :80). Mount `/data` to persist the SQLite database, photos and recordings — see `deploy/keepit.unraid.xml` for an Unraid template. **Android:** the APK is attached below: download and install it directly (sideload). **Full Changelog**: https://github.com/Richy1989/keepIT/compare/v1.0.0...v1.2.0