Minimalist, Beautiful & Private Cross-Platform Notes Suite
Android β’ Windows Desktop β’ P2P Local Drop β’ User-Owned Google Drive Sync
π Live Web & Documentation: https://jamamjadalone.github.io/AANO/
AANO Notes is an open-source, privacy-first cross-platform note-taking ecosystem built for users who demand elegant design, distraction-free productivity, and absolute ownership of their data.
- Zero Corporate Surveillance: No telemetry trackers, no analytics pixels, no third-party advertising SDKs.
- Cross-Platform Freedom: Seamlessly write on your Android device and continue on your Windows desktop workstation.
- Offline-First Storage: Fully functional with zero internet connectivity. Notes, folders, tags, and media are stored locally on your device.
- Hardware-Protected Encryption: Encrypted notes and sensitive credentials are safeguarded with AES-256-GCM cryptography.
- P2P Local Sharing (AANO Drop): Direct high-speed note transfers over local Wi-Fi without internet or cloud intermediaries.
Download pre-built, production-ready releases directly from GitHub Releases:
| Platform | Download Package | Requirements | Setup Guide |
|---|---|---|---|
| Windows | AANO-Setup-v1.2.0-beta.2.exe |
Windows 10 & 11 (64-bit) | See Windows Guide |
| Android | AANO-v1.2.0-beta.2.apk |
Android 8.0+ (API 26β35) | See Android Guide |
Because AANO is a free, independent open-source project without expensive corporate enterprise certificates, Windows and Android may show a standard safety prompt on the very first install. AANO is 100% clean, open source (GPL-3.0), and contains zero trackers or advertisements.
- Download and run
AANO-Setup-v1.2.0-beta.1.exe. - When the blue "Windows protected your PC" screen appears:
- Click "More info" (link under the text).
- Click the "Run anyway" button at the bottom.
- Follow the setup wizard. Once installed, AANO opens directly from your Desktop or Start Menu with no further prompts.
- Download
AANO-v1.2.0-beta.1.apkon your device and tap to open it. - If prompted "For your security, your phone is not allowed to install unknown apps":
- Tap Settings and enable "Allow from this source".
- If Google Play Protect displays "Unrecognized app":
- Tap "More details" and then select "Install anyway".
- Launch AANO to start writing private, offline-first notes.
If you are searching for a privacy-focused, zero-telemetry alternative to Google Keep, Standard Notes, Simplenote, or Obsidian, AANO delivers complete data sovereignty with zero monthly subscriptions:
| Feature | AANO Notes | Google Keep | Standard Notes (Free) | Simplenote |
|---|---|---|---|---|
| Price & Licensing | 100% Free & Open Source (GPL-3.0) | Proprietary | Freemium (Paid features) | Free (Proprietary cloud) |
| Telemetry & Trackers | Zero (0 Trackers) | Google Ad & Analytics | Minimal | Automattic Telemetry |
| Hardware Encryption | AES-256-GCM Hardware-Backed | No | Text only | No |
| Offline-First Storage | 100% Offline Capable | Limited web cache | Yes | Limited |
| Direct Wi-Fi Beam (P2P) | Built-in (AANO Drop) | No | No | No |
| Cloud Sync Ownership | User-Owned Google Drive | Proprietary cloud | Standard Notes cloud | Automattic cloud |
| Cross-Platform | Android + Windows Desktop | Web / Mobile | Mobile / Desktop / Web | Mobile / Desktop / Web |
- Local Wi-Fi Radar: Instantly discovers active AANO devices (Android phones & Windows PCs) on your local subnet (ports 8765/8766).
- Direct P2P Note Beam: Transfer individual or multiple notesβincluding formatted text, inline images, voice recordings, and tagsβin milliseconds.
- QR Code Pairing & Web Fallback: Display a dynamic QR code on Windows or Android; any device with a camera can scan to receive or connect.
- 100% Zero-Cloud Transfer: Traffic stays entirely on your local home or office network with zero third-party relay servers.
- Touch-Crop Overlay: Crop attached images directly inside the app with interactive touch handles and corner controls.
- Aspect Ratio Presets: 1-tap switching between Freeform, 1:1 (Square), 4:3 (Photo), and 16:9 (Widescreen) framing.
- 90Β° Lossless Rotation: Quick rotation button to fix sideways or upside-down document and receipt captures.
- Ultra-Efficient WebP Compression: Automatic optimization (max 1280px resolution, 80% WebP quality), slashing 4β8 MB smartphone photos down to ~100β150 KB with zero visible quality loss.
- Replace & Remove Actions: Swap an existing photo with a newly cropped one, or permanently delete unwanted photos with instant on-disk file purges.
- All-in-One Portable Archive: Bundles all local on-device notes (
notes.json) along with attached media files (media/images/,media/audio/) into a single.zipfile inDownloads/AANO/. - Zero-Cloud Device Migration: Easily transfer your private notes and attachments to a new phone or PC without using cloud services.
- 1-Click Restore: Seamlessly unpacks the vault archive, automatically remapping local file paths into the app storage.
- Quick UI Access: Direct Backup (.zip) and Restore (.zip) actions integrated into the
LocalFragmentheader banner andSettings.
- User-Owned Google Drive Sync (Primary):
- Direct peer-to-peer cloud sync between Android and Windows using your own Google Drive.
- Minimal permissions: uses restricted
drive.filescope (AANO can only access its ownaano-notes.jsonsync file). - Clean OAuth 2.0 flow with local loopback listener and branded GitHub Pages redirect (
docs/oauth-success.html).
- Cloudflare Edge D1 Sync & Gmail OTP (Standalone):
- Distributed low-latency SQLite synchronization powered by Cloudflare Workers and Cloudflare D1.
- Official 6-digit Gmail OTP verification bridge via Google Apps Script.
- Android In-Memory Cache: Decrypted notes are cached in RAM (
memoryCache) for instantaneous (0ms) folder filtering, tag extraction, and search queries. - Zero-Stutter Mobile Typing: Removed network sync from the typing auto-save loop; cloud sync executes cleanly upon closing the editor or app switching.
- Windows Zero-Latency Modal Dismissal: Editor modal dismisses immediately on Save/Close (
0ms); synchronization runs asynchronously in background threads. - GPU Layer Acceleration & Search Debounce: 120ms debounce prevents DOM thrashing during rapid typing; CSS GPU compositing (
transform: translateZ(0)) provides smooth 60 FPS scrolling on integrated Intel graphics.
- Emerald Luxury Palette: Material 3 design centered on deep teal obsidian (
#004D40) and emerald green (#00796B). - 12 Aesthetic Paper Themes & Custom Color Palette:
- Dynamic paper background shades: Lemon, Mint, Teal, Sky, Indigo, Lavender, Rose, Peach, Coral, Sand, Slate, and Charcoal Dark.
- Custom Color Palette (
π¨) with live Hex input (#RRGGBB) and a 20-color swatch palette grid. - Dynamic contrast adaptation for dark paper backgrounds.
- Rich Text Formatting Toolbar:
- Headings: H1 and H2.
- Styling: Bold, Italic, Underline,
Strikethrough. - Pastel highlighters: Yellow, Mint, Pink, Blue, Peach.
- Palette text colors: Emerald, Blue, Crimson, Purple, and Obsidian.
- Automatic bullet lists, Undo / Redo history, and real-time word counter.
- Salted PBKDF2 PIN lock + Biometric authentication (Fingerprint / Face Unlock).
- Android
FLAG_SECUREprevents screenshots and hides previews in recent apps.
AANO comes equipped with a unified, 100% offline-first coding quality system powered by Rust tools and offline rule engines:
# Run all quality checks across Python, Web, Security, and Android
quality.bat --check
# Run fast pre-commit check (<3 seconds)
quality.bat --quick
# Check system specs and installed tooling
quality.bat --auditTools integrated:
- Python:
ruff(<15ms linter, formatter, security) +pytest - Web:
@biomejs/biome(<80ms JS/CSS/JSON static analysis) - Security / Anti-Slop:
fixmyslop(Grade A quality guardrail) - Android:
gradlew.batoffline unit tests & compilation verification
AANO/
βββ .github/workflows/ # Automated CI/CD (Android APK + Windows Setup installer)
βββ android/ # Android Studio Kotlin Project (Android 8.0+)
β βββ app/ # Application source, Material 3 layouts, vector drawables
β βββ gradle/ # Gradle version catalog and official wrapper
βββ windows/ # Windows Desktop Application
β βββ src/ # Python-Edge WebView2 bridge, AANO Drop server/client, Web UI
β βββ assets/ # Multi-resolution aano.ico & branding assets
β βββ installer/ # Inno Setup scripts (aano.iss) & build_installer.py
β βββ AANO.spec # PyInstaller specification
βββ backend/ # Cloudflare Edge Worker API (D1 SQLite + Mail OTP Bridge)
β βββ worker.js # Hardened Cloudflare Worker (Rate limiter + OTP)
β βββ schema.sql # Cloudflare D1 SQL table definitions
βββ docs/ # GitHub Pages Documentation & OAuth Landing
β βββ index.html # Landing page (jamamjadalone.github.io/AANO)
β βββ oauth-success.html # Branded Google OAuth redirect screen
βββ scripts/ # Unified offline quality system runner
β βββ quality.py # Python quality runner script
βββ quality.bat # 1-click Windows launcher for quality checks
βββ bump_version.py # Unified cross-platform version management script
βββ CHANGELOG.md # Keep a Changelog documentation
βββ CONTRIBUTING.md # Beginner-friendly guide for new contributors
βββ VERSION # Single source of truth version file (1.2.0-beta.1)
βββ LICENSE # GNU General Public License v3.0
βββ README.md # Master repository documentation
- Requirements: Android Studio (Hedgehog or newer), JDK 17+.
- Build Release APK:
Output APK:
cd android ./gradlew :app:assembleRelease --offlineandroid/app/build/outputs/apk/release/app-release.apk
- Requirements: Python 3.11+, Inno Setup 6+.
- Install build dependencies:
pip install -r requirements.txt
- Run directly from source:
python windows/src/main.py
- Build standalone setup installer:
Output Installer:
python build_local.py
windows/dist/Installer/AANO-Setup-v1.2.0-beta.1.exe
We warmly welcome contributions from everyone! Whether you want to fix a bug, suggest an idea, design a theme, or write code:
- Please read our Contributing Guide for a simple, step-by-step walkthrough.
- Check out existing issues or open a new one on GitHub Issues.
- Built and engineered with pair-programming assistance from Google Antigravity (Advanced Agentic AI Coding Assistant).
- Grateful to the open-source community for the foundational libraries and tools that power AANO across Android and Windows.
AANO is free and open-source software licensed under the GNU General Public License v3.0 (GPL-3.0).
Copyright (C) 2026 Jam Amjad Rasheed.