Releases: WejdanBa-CS/Signata
Release list
Signata v1.2.4
Signata v1.2.4 — public source
Digital watermarking for images, audio, video, and PDFs — processing entirely on-device.
Highlights
- Protect & verify PNG/JPG, WAV, MP4/MOV, PDF with signed claim keys
- Trace online — URL scanning, watchlist re-scans, published claims
- Sealed JSON verification reports with tamper detection
- Email + Google Sign-In; accounts and history stay on-device
- Recovery kit export/import, TOTP 2FA, starter checklist on Home
- 67 Flutter tests; CI on \main\
Public release
- Source published under proprietary LICENSE (© 2026 Wejdan Al Amri)
- Report security issues via SECURITY.md
Quick start
\\sh
git clone https://github.com/WejdanBa-CS/Signata.git
cd Signata
flutter pub get
flutter run
\\
Optional Google Sign-In: copy \google_oauth.example.env\ → \google_oauth.env\ and pass --dart-define-from-file=google_oauth.env.
Play release checklist: [\docs/RELEASE_PLAY.md](https://github.com/WejdanBa-CS/Signata/blob/main/docs/RELEASE_PLAY.md)
Signata v1.2.0
Signata v1.2.0
Freemium demo release — daily limits with mock Watch ad and Premium unlock.
What's new
- Free plan: 2 protects/day and 1 Trace scan/day per account (verify stays free)
- Watch ad (demo): grants +1 of the blocked action for today
- Premium (demo): removes all daily limits — mock purchase, real Play Billing / AdMob come later
- Quota banners on tool screens and Trace; Plan card on Account with Go Premium
Run
flutter pub get
flutter runSignata v1.1.2
Signata v1.1.2
Privacy Policy release — readable in-app and in the repo for store listings.
What's new
- In-app Privacy Policy (Saudi PDPL) from Account and Login
- Repo
PRIVACY.mdwith support contact FocusMindDev@gmail.com - Last updated August 10, 2026
Run
flutter pub get
flutter runSignata v1.1.1
Signata v1.1.1
Patch release after v1.1.0 social Trace.
What's new
- In-app Google Sign-In setup (paste Web client ID, copy debug SHA-1, open Cloud Console)
- Fix video uuid atom parsing so MP4 fingerprint round-trips work
- Fix PDF/video history null-safety build errors
- Deep integration tests + EmCard Material ink fix
Run
flutter pub get
flutter run
```n
Google Sign-In: create Web + Android OAuth clients, then use **Set up Google Sign-In** in the app (package `app.signata.signata`).Signata v1.1.0
Signata v1.1.0 — Trace update, hardened login, download for protected media. Run: flutter pub get && flutter run
Signata v1.0.0
Signata v1.0.0
First public release of the Signata Flutter app.
Features
- On-device watermarking for images, audio (WAV), video (MP4/MOV), and PDFs
- Account login (email + Google Sign-In) with HMAC-bound ownership claims
- Hardened carriers (scattered LSB, PDF comment backup, video uuid atom)
- Trace online — scan public media URLs, watchlist, publish claims for catalog matching
- Local history and sealed verification reports
Run
flutter pub get
flutter runOptional remote claim registry:
flutter run --dart-define=SIGNATA_REGISTRY_URL=https://your-registry.example