TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Notes Tech: Android용 암호화 Markdown 노트 앱
Notes Tech : application de notes Markdown Android chiffrées, avec coffres par dossier, lecture en fiche, couleurs, verrouillage par code ou biométrie, recherche instantanée, dictée Whisper locale, mo
생산성Kotlin · PythonGitHub @gitubpatrice온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Encrypted Markdown notes for Android, in Kotlin: per-folder vaults, reading cards and colours, on-device Whisper dictation, backlinks, panic mode. 100% local, no Internet permission. Apache 2.0.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Your notes stay in your pocket. Encrypted, and offline.
v3.1.1 — October 2026 · Privacy policy · Terms of use · Security
Encrypted Markdown note-taking app for Android, written in Kotlin with Jetpack Compose.
100% local, no Internet permission. Interface in English, French, German, Italian and
Spanish. Per-folder vaults (Argon2id passphrase or Keystore-bound PIN), an app lock with PIN and
strong biometrics, FTS5 full-text search, on-device Whisper voice dictation, [[note]] backlinks,
notes read as cards in their colour, multi-step panic mode.
For thinkers, therapists, students, researchers, writers and journalists who want to take sensitive or dense notes without them ever leaving their phone.
What sets it apart from Notesnook / Obsidian / Bear / Logseq: no Internet permission — the app is technically unable to send anything, and you can check that in its manifest.
Notes Tech is rewritten in Kotlin. Versions 1.x and 2.x were built with Flutter. The 3.0.0 keeps your data: installed over a 2.0.x, it opens the same encrypted database and the same vaults — measured over 2.0.3, 2.0.4 and the published 2.0.9, passphrase and PIN vaults included.
⚠️ This update is one-way. Android refuses to reinstall a 2.x over the 3.0.0, and uninstalling erases your notes along with their key. Export what you want to keep before updating if in doubt.
⚠️ F-Droid and GitHub copies do not update each other: F-Droid signs Notes Tech with its own key. A copy installed from F-Droid receives the 3.0.0 through F-Droid.
No INTERNET permission. The merged release manifest holds exactly four permissions:
RECORD_AUDIO — asked at run time, only if you turn on dictation;USE_BIOMETRIC and USE_FINGERPRINT — added by AndroidX Biometric for the app lock; granted at
install, they give access to no data;com.filestech.notes_tech.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION — added by AndroidX,
signature level, internal to the app.tools/check-manifest-permissions.py checks the merged
manifest, not the source one, which declares INTERNET only to remove it.
No account, no sign-up, no tracker, no ads, no telemetry.
Open source under Apache 2.0: the whole code can be inspected.
allowBackup=false and full dataExtractionRules: nothing leaves through Android backup or a
device-to-device transfer.
The Whisper model is imported by you through the system file picker — never bundled, never downloaded by the app.
[[Title]] link
opens the note it points to; an http, https or mailto link opens in the system app, any
other scheme is ignored. Images are never loaded: their alternative text stands in.unicode61 tokenizer, diacritics folded). Deleted text is
erased from the index too (secure-delete).[[Title]] links with autocompletion, a Mentions / outgoing links panel; dangling links resolve
when the target note appears..md with a frontmatter readable by Obsidian, Logseq, Bear, Foam or Dendron.WIPE in English).notes-tech-universel-3.1.1.apk, any phone), or the lighter one for your device
(arm64-v8a fits almost every phone since 2016). Check the SHA-256 published in the release notes.No Play Store: no account is needed to install.
Requirements: JDK 17, Android SDK 37, NDK 27.0.12077973 and CMake 3.22.1 (pinned in
app/build.gradle.kts). Gradle 9.8.1 comes with the wrapper.
./gradlew testDebugUnitTest lintDebug
./gradlew assembleRelease -Pnotestech.replaceInstalledApp=true
⚠️ Without -Pnotestech.replaceInstalledApp=true, the build is installed beside Notes Tech under
com.filestech.notes_tech.next, with its own empty storage: it cannot see, nor replace, an installed
copy. That is how the port was developed without ever touching real data.
The version lives in version.properties; each ABI split gets
versionCode × 10 + ABI (1 = armeabi-v7a, 2 = arm64-v8a, 3 = x86_64), the scheme F-Droid requires,
and the universal APK versionCode × 10.
org.jetbrains:markdown (preview), whisper.cpp through JNI (dictation)Third-party components and their licences: THIRD_PARTY_NOTICES.md.
The port's design notes, decisions, traps and security audit are in docs/ and
audits/, in French — start with docs/README-PORTAGE.md.
Apache License 2.0 — see also NOTICE and
THIRD_PARTY_NOTICES.md.
Notes Tech is part of the Files Tech suite of privacy-focused Android apps: