keepIT
simple notes app with checklists and reminders: self-hosted sync or standalone
Screenshots
Description
keepIT is a fast, offline-first notes app that keeps your notes in sync across
all your devices in real time. It is the native Android client for the
open-source keepIT platform, which also has a web app and a REST API.
Use it with your own keepIT server (free and open source) to sync your notes
across devices while your data stays entirely under your control. Or tap
"Use without a server" and keep everything on your phone alone, with nothing
to set up. You can connect a server later and your notes move into your
account.
Features:
* Standalone mode: notes, lists, photos, reminders and the widget work with
no server at all
* Plain notes and checklists, with an in-line Markdown editor
* Image attachments from the camera or your gallery, even while offline
* Colors, pins, archive and trash to keep things organized
* Per-user lists to group notes your own way
* Reminders that fire natively via AlarmManager, even offline or with the app
closed, and survive a reboot
* Full-text search across your notes
* Share notes with other users as Viewer or Editor, with the owner keeping
control
* Real-time sync: a change on one device shows up on the others right away
* Offline-first: everything works without a connection: your edits are cached
locally and a mutation outbox replays them automatically when you are back
online
* Home-screen widget to jump straight into composing, a note, or your inbox;
it keeps itself up to date in the background
* Share text in from other apps to start a new note pre-filled
keepIT stores no analytics, contains no ads and no tracking. The refresh token
is kept in app-private storage and never leaves your device.
What’s new (0.7.6)
Sign out has moved from the top bar to the bottom of the menu, under your name and email address.
The menu scrolls now, so with many lists, Notifications and Settings stay within reach.
Timestamps, counters and hints are easier to read, in the app and on the home-screen widget.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- NotificationsShow notifications.
- Exact alarmsTrigger actions at a precise time.
- Run at startupStart automatically after the device is switched on.
- Prevent sleepingKeep the device from going to sleep.
- Foreground serviceKeep running in the background, visible in the status bar.
- keepitapp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments