Velvet Notes & Recorder
βNotes that look simple β but feel secure.β
A privacy-focused notes application built with Flutter.
Velvet Notes presents itself as a clean notes app while offering advanced audio and video recording capabilities designed for discretion, control, and local-only data storage.
Built for users who value privacy, speed, and simplicity.
Built with Flutter β not just another wrapper π
- Provide a discreet notes-style interface as the default user experience
- Enable gesture-based access to recording tools with no visible entry point
- Support audio and video recording while maintaining user awareness inside the app
- Store all data locally to ensure privacy and control
- π Create, edit, and delete notes
- π€ Dark enhanced UI with a minimal design
- π§ Gesture-based access (tap empty area 5 times within ~1.2 seconds)
- π Audio recording with background continuation
- πΉ Video recording with live preview (screen visible)
- π Background recording support
- π‘οΈ In-app banner indicator when recording is active
- πΎ Local-only storage (no cloud, no external access)
- π« No login, no analytics, no tracking
- π Fully open-source
- Appears as a standard notes application
- Used for daily tasks, reminders, and writing
- Acts as the primary visible interface
- Accessible via gesture
- Supports two modes:
- Audio recording
- Video recording
- No visible recorder buttons on the notes screen
Follow these simple steps to use Velvet Notes & Recorder efficiently:
- Launch the app.
- The default screen is the notes interface.
- Tap Add Note to create a new note.
- Enter title and content.
- Notes are saved locally on your device.
- Open the notes screen.
- Tap quickly on an empty area multiple times.
- The recorder interface will open.
- Choose recording type:
- Audio
- Video
- Tap Start Recording.
- Recording begins instantly.
- Recording continues while:
- You switch screens
- You use notes
- The device screen is locked
- Open the recorder screen again using the gesture.
- Tap Stop Recording.
Inside recorder screen you can:
- βΆ Play recordings
- π Delete recordings
- π View saved files
All recordings are stored securely inside the app storage.
When recording is active, an in-app banner appears on the notes screen indicating recording status.
- Make sure microphone/camera permissions are granted.
- Disable battery optimization for best background performance.
- Keep app updated for improvements.
- Helps track daily responsibilities, errands, and reminders
- Gesture-based entry keeps the UI clean
- In-app banner informs the user when recording is active
- Foreground indicator for background recording awareness
- Flutter (Dart)
- Material Design components
- Audio:
recordplugin - Video:
cameraplugin - Background service:
flutter_foreground_task
- Notes: SQLite (
sqflite) - Recordings: Internal app-private storage
(accessible only inside the app)
Velvet Notes & Recorder is currently available via source build.
Google Play release is coming soon.
| Platform | Installation Method |
|---|---|
| Android |
π² Google Play (Coming Soon) π§ͺ Build from source (below) |
Velvet Notes & Recorder can be built locally using Flutter.
- Flutter SDK
- Android SDK
- Android device or emulator
git clone https://github.com/YOUR_USERNAME/YOUR_REPO.git
cd YOUR_REPO
flutter pub get
flutter runAakash Maurya β Founder & Lead Developer
AK Innovations
Velvet Notes & Recorder is open source and licensed under the Proprietary License.
See the LICENSE file for more information.
- Flutter β Cross-platform UI framework
- Android background services β Continuous background execution
- Local storage β Secure on-device file handling
- permission_handler
- encrypt
- cupertino_icons
- provider
- record
- camera
- path_provider
- path
- permission_handler
- sqflite
- intl
- open_filex
- flutter_foreground_task








