Taybeti Notesharing

Verified safeOpen sourceExclusive
No reviews reviews
28
downloads
8.0
android

AI summary

Open-source privacy app for encrypted notes and files. Each item uses its own AES-256-GCM + Argon2id key, with no password hashes or persistent secrets stored on device. Features covert sharing via disguised links, a decoy vault, and a custom in-app keyboard to block keyloggers. Completely offline with no internet permission.

Generated by AI. May contain inaccuracies.

About this app

Taybeti keeps your secrets truly private. No plaintext ever touches storage. No password hash is kept on the device. Even the master login is verified by decrypting a known test string — there is nothing to crack.

Features

- Zero-trust master auth — no password hash, no Keystore, no persistent secrets - Per-note encryption — every note has its own passphrase and independent key - File encryption — encrypt any file (images, videos, documents) with AES-256-GCM + Argon2id - Encrypt from camera — capture and encrypt photos directly; no camera permission needed - Encrypt filename & extension — hide original name and replace extension with .taybeti - Confirm passphrase — double-entry field prevents typos when encrypting files - Covert sharing — disguise encrypted messages as a set of normal-looking YouTube/Instagram links - 100% offline — no internet permission, no cloud, no telemetry - Open source (MIT) — auditable by anyone, anytime

Security Architecture

- Key Derivation

Argon2id with 6 iterations, 64 MB of memory, and 4 lanes of parallelism.

- Encryption

AES-256-GCM with a random 32-byte salt, a random 12-byte IV, and a 128-bit authentication tag.

- Master Auth

Zero-trust canary: encrypt a fixed string and verify it by successful decryption.

- Per-Note Keys

Each note has its own passphrase, derived separately.

- Password Storage

char[] only, wiped with Arrays.fill(' ') after every use.

- Keystore

Not used; there is no Android Keystore and no hardware-backed key storage.

- Network

No internet permission in the manifest.

- Keyboard

Custom in-app keyboard only, with no system keyboard, suggestions, or learning.

- Screenshots

FLAG_SECURE is set on every Activity.

- Backup

android:allowBackup="false" and android:fullBackupOnly="false".

- Memory

onTrimMemory and onLowMemory immediately clear decrypted content.

- Logging

ProGuard strips all Log.d, Log.v, Log.i, Log.w, and Log.e calls in release builds.

- Decoy Vault

Optional decoy password unlocks a separate set of notes for plausible deniability.

Threat Model

Protects against:

- Physical device seizure (all data encrypted at rest) - Malicious apps on device (no IPC surface, FLAG_SECURE) - Keyboard logging / keyloggers (custom keyboard) - Screenshot / screen recording capture (FLAG_SECURE) - Android backup extraction (backup disabled) - Cloud sync leaks (no internet permission) - Google / OS-level key extraction (no Keystore) - Brute force (Argon2id memory-hard KDF, 5-attempt lockout)

Does NOT protect against:

- Compromised OS kernel / root-level malware - Hardware keyloggers - RAM forensic capture while a note is decrypted - Side-channel attacks on AES (software implementation)

License

Copyright © 2026 Cyberboy161

MIT

What's new

v1.0.56May 25, 2026

https://github.com/Cyberboy161/Taybeti/compare/v1.0.55...v1.0.56/

About this version

Version
1.0.56 (51)
Size
3.24 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
28
Updated
May 25, 2026
Package
com.taybeti.app

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app