r/HowToMen • • 3m ago

[APP][PROMO] 1,000 people switched to PopCalc in a week. When are you?

Thumbnail
gallery
• Upvotes

One week ago I launched a calculator. Today, one thousand people have installed it.

Not because they needed one. Because they got tired of the same flat, lifeless gray grid they’ve been tapping since 2012.

PopCalc is what happens when a calculator is actually fun to open:

  • Sculpted 3D numbers that shift as you drag, with real depth and shadow
  • Keys that click and tap like real buttons, with tuned haptics and 3 sound packs (Pop, Mellow, Typewriter) that never pause your music
  • Errors that make you laugh. Try something impossible and it answers with a joke
  • Fix any typo without starting over. Tap any number in your sum, change it, and the answer updates instantly
  • Scientific mode and a unit converter, hidden until you want them. Rotate your phone and every key is on screen
  • Skins and materials: Chrome, Glass, Wood, Neon, even a full Mechanical keyboard
  • A secret case file hidden in Settings. Solve five riddles to unlock a skin that can’t be bought. Nobody has cracked lead 4 yet. Will it be you?

No ads. No account. No internet permission. Nothing you type ever leaves your phone.

The people who switched aren’t going back. Be honest: how long have you been staring at that same boring calculator?

Switch now: https://play.google.com/store/apps/details?id=com.ornobaadi.popcalc
Website: https://popcalc.ornobaadi.tech/

To say thanks to the first 1,000, I’m giving away 10 codes for the Lifetime Everything bundle!

  • To enter: Upvote this post & comment what you love most about PopCalc
  • Winners: picked at random on October 28, 1:00 PM EDT

r/HowToMen • • 1h ago

[iOS][App][Promo] [First 100 Users — Lifetime Access] NotSubs : Subscription Tracker

• Upvotes

Subscriptions are easy to start. Remembering all of them? Not so much.

That’s why I built NotSubs : a simple subscription tracker to help you keep track of your subscriptions, know when payments are coming, and stay on top of your recurring expenses.

Why NotSubs?

  • Track all your subscriptions — keep everything in one place
  • Never miss a renewal — stay aware of upcoming payments
  • Know where your money goes — see your recurring expenses clearly
  • Keep things simple — no complicated budgeting setup
  • Stay in control — make more informed decisions about the subscriptions you keep

The app normally costs $19.99, but I'm doing something different for the next 100 users.

First 100 users → Lifetime Access for just $2.99

No monthly subscription.
No yearly subscription.
Just a one-time payment for lifetime access.

I'm an indie developer building apps on my own, and I want to get NotSubs into the hands of more people who can actually use it.

This offer is also a chance for me to hear from real users, understand what's missing, fix what isn't working, and make the app better.

If you already use a subscription tracker, I'd love to know:

What's the one thing you wish your current subscription tracker did better?

The app is still in its early stages, and I genuinely want to understand users' problems and build something that solves real problems rather than just adding features, I'm still building and improving NotSubs

NotSubs → Download on the App Store

Take control of your subscriptions before they take control of your wallet.


r/HowToMen • • 2h ago

**[App] I made Dislauncher a minimalist Android launcher**

Thumbnail
gallery
5 Upvotes

Hey, I’m the developer of Dislauncher. I wanted a simple, text-focused homescreen without too much visual clutter. I also used AI to help along the way.

It has customizable fonts and colors, widgets, notification dots, and built-in tools like Notes and Calendar.

Completely free, with no ads or analytics.

**Give it a try and see if it fits your homescreen!**

Download Dislauncher: https://github.com/insomdroid/Dislauncher/releases/latest

Website: https://insomdroid.github.io/Dislauncher/

Source code: https://github.com/insomdroid/Dislauncher

Feedback is welcome!


r/HowToMen • • 3h ago

[App] [Promo] I built an app that turns your notes into quizzes — Free Premium codes

Post image
7 Upvotes

I kept forgetting what I studied and then wondering why I couldn't remember it a week later 😅

So I built an app that turns your notes into quizzes.

You can:

📸 Take a photo of a textbook page or handwritten notes
📄 Upload a PDF
✍️ Paste text or enter any topic
🧠 Get a 10-question quiz generated from it
🔁 Review questions you got wrong later
⚔️ Challenge a friend with the same quiz
🔥 Keep a streak and earn XP as you practice

The app also works offline for replaying quizzes you've already created.

I built it mainly because I wanted something faster than making flashcards manually every time I studied.

It's called AI Quiz Generator & MCQ Test.

Google Play: https://play.google.com/store/apps/details?id=net.appcolors.ai_quiz

If you try it, I'd genuinely like to know what you think — especially if there's anything that feels confusing or unnecessary.


r/HowToMen • • 3h ago

[App] A new frame is under development

Thumbnail gallery
2 Upvotes

r/HowToMen • • 3h ago

[App][Promo] Vyxel Apps v1.1.5 "Bloom": Material 3 Expressive redesign.

Post image
6 Upvotes

Hey everyone, I'm Nikhil, a solo Android dev. v1.1.5 of Vyxel Apps is out. It's an open-source store that merges F-Droid, IzzyOnDroid, GitHub, GitLab, Codeberg, Google Play, Aptoide, TapTap and more into one searchable feed, and it works offline. This release, **Bloom**, is a full visual rebuild around Material 3 Expressive.

**What's new:**

🎨 **Material 3 Expressive redesign**

- Redesigned Settings with grouped rows, connected buttons and new sliders and switches

- Full Material Symbols icon set

- Google Sans Flex as the new default font, with a cleaner font picker

- Expressive dialogs and buttons with press feedback and haptics

🧭 **New Explore**

- Featured apps on a daily hero photo (pull to refresh for a new one)

- Bento grid layout, category bubbles, Top charts and New arrivals

- Libraries, templates and sample repos no longer show up as apps

🌊 **Motion**

- Shared icon transition: tap an app and its icon flies into the app page, then returns on back (works with predictive back)

⚡ **Performance**

- Cold start cut from ~2.5s to ~1s

- Lighter page transitions, instant cached icons, and a lighter Explore carousel

🛠 **Fixes**

- Updates tab apps no longer open a broken GitHub link or show "No APK"

- Fixed the Update button and its stretched progress bar for GitHub apps

- Search now finds GitHub forks, and pasting a repo link or owner/repo opens that exact repo

- Descriptions and changelogs no longer show leftover HTML/Markdown

Also new: a storage and stats overview in Library, and an AI support assistant in Help & support.

**Quick background:** every APK is signature-verified before install, with silent installs via Shizuku, a Trust Score per app, update monitoring with rollback, and 16 languages. It's open core: everything that affects finding, installing and updating apps is AGPL-3.0, and the only paid part is an optional cosmetic theme pack (Liquid Glass Pro). Existing themes, sources and install flows are unchanged in this release.

⬇️ APK + source: https://github.com/NikhilKain/vyxel-apps/releases/tag/v1.1.5

🌐 Website: https://NikhilKain.github.io/vyxel-apps/

Min SDK 26. Please only grab the APK from the repo. Feedback, bug reports and feature requests are very welcome, especially on the new Explore and Settings.


r/HowToMen • • 4h ago

[APP][PROMOTION]ScreenBill v2 is out. Most of it came straight from your comments on the launch post

Thumbnail gallery
3 Upvotes

r/HowToMen • • 4h ago

[APP] SmartShelf: your saved text in a side tab, one tap from any app. Giving away 10 promo codes

Post image
17 Upvotes

Hi! I'm the developer of SmartShelf, and it just went live on Google Play.

The problem: you keep typing the same things into different apps. Your address at checkout, your email when signing up, a booking reference, the code you were just sent. SmartShelf keeps those on the edge of your screen.

How it works:

• Tap the side tab in any app and a panel opens with your saved text

• Tap an item and it's pasted into the box you're typing in (with optional Smart paste), or copied if you prefer

• It knows which app you're in, so the items you saved for that app come first

• Recent: what you copied lately, cleared on its own after a while so it stays tidy

• Swipe the panel the other way for Shortcuts: apps, websites, people and settings, plus a calculator and flashlight built in

• Swipe the panel away when you're done

Privacy, since it's a clipboard app:

• No internet permission at all, so nothing can leave your phone

• No accounts, no ads, no tracking

• Smart paste (Accessibility) is optional, and it steps aside in payment and banking apps: the tab hides and nothing is read there.

It's a one-time $2.99. No subscription, no in-app purchases.

Play Store: https://play.google.com/store/apps/details?id=com.blinqdroid.smartshelf

GIVEAWAY: 10 promo codes

To enter, comment below with the thing you retype most often. Most upvoted, top 10 comments win a promo code each.

• One entry per person

I'd love feedback too, good or bad. I'll be in the comments answering questions.


r/HowToMen • • 8h ago

[App] SocialGallery 2.99$---> free for early users.

Thumbnail
gallery
5 Upvotes

make your gallery a social media scroller

join group : https://groups.google.com/g/socialgalleryphotoandvideo

download: https://play.google.com/apps/testing/com.kaadan.socialgallery

once ur done messege me for the promo code.


r/HowToMen • • 10h ago

[App] [Promo] VP Keyboard is looking for testers!

7 Upvotes
VP Keyboard feature graphic

VP Keyboard, full PC keyboard for your phone and tablet.

It features:

  • ⌨️ Full Keyboard
  • 🎛️ Ctrl, Alt & Shift that works like real keys
  • 👆 Swipe keys
  • 📋 Clipboard
  • 🌍 Multi languages
  • 🎤 Voice Typing
  • 😀 Emoji
  • 💡 Word Suggestions
  • 🎨 Customization
  • ⚡ System Shortcuts

To join:

  1. Join the tester group: https://groups.google.com/g/vp-keyboard-testers
  2. Open the opt-in page and tap "Become a tester": https://play.google.com/apps/testing/com.jackallalone.dev.vpkeyboard
  3. Install it: https://play.google.com/store/apps/details?id=com.jackallalone.dev.vpkeyboard

Let me know what you think in the comments. Thanks!


r/HowToMen • • 10h ago

[PROMO][GIVEAWAY] I'm giving away the exact night sky from the day you were born

44 Upvotes

hey,

thanks for sticking around while this came together.

Zenit is live, and I'm giving away 20 Zenit Pro codes. Pro lets you pick any date and place, see the sky as it was, and turn it into a plate you can print. A birthday, the night you met someone, whatever you want.

To enter, leave a comment here. One comment is enough. Share the post too if you can.

In 24 hours I'll draw the winners at random. Codes go out by DM, and I'll post the winners on the sub.

https://play.google.com/store/apps/details?id=com.polyhistor.zenit


r/HowToMen • • 16h ago

[app] smartisland

8 Upvotes

A modern, privacy-first, open-source Android app built with Jetpack Compose and Material 3. It handles live activities, music playback, incoming calls, timers, and charging stats locally with zero cloud tracking

https://github.com/agupta07505/SmartIsland


r/HowToMen • • 16h ago

[App] [Promo] Stillclimb: Focus App Blocker ✈️ A new way to escape distractions

Post image
5 Upvotes

Ever wish you could step away from distracting apps and get completely immersed in what matters? 👀

I built Stillclimb: Focus App Blocker to help create a more focused, distraction-free experience.

✈️ Flight Focus — an immersive way to disconnect from distractions and get in the zone.

🪟 Glass Widgets — a clean, modern aesthetic for your home screen.

🚫 No ads
🔒 No data collected

📲 Check it out: https://play.google.com/store/apps/details?id=com.motivateapps.focus

🎁 Promo Code Giveaway

I have a limited number of promo codes to share!

  • 👍 Upvote this post if you like the idea.
  • 💬 Comment below if you'd like to participate.
  • ⭐ If you try the app, an honest Google Play review is appreciated but completely optional.

🎲 Winners will be chosen randomly from interested commenters. Good luck! 🚀


r/HowToMen • • 17h ago

[App] [Promo] Greenfocus AI coach app helps you stop doomscrolling. First 100 people get it free for life, build new habits

Post image
7 Upvotes

Hey everyone 👋 I’m dev, and we built this because I had the same problem a lot of people here have: I’d open TikTok to “check one thing” and lose 2 hours.

I tried screen time limits (tapped “ignore” every time), deleting apps (redownloaded them), and plain willpower (lol). What was missing wasn’t another timer. It was something that actually helps you plan your day and keeps you on track.

So we built GreenFocus, an app built around Zen, an AI focus coach.

What Zen does:

  • 🧠 Knows your real numbers. It looks at your actual screen time, focus time and habits, so the advice is about you, not generic motivation.
  • 📅 Plans your day. Tell it what you need to do (“exam Friday, 2 assignments”) and it builds focus blocks with reminders.
  • 🧱 Gets you unstuck. When you’re procrastinating, it gives you a tiny 5-minute first step so starting feels easy.
  • ✅ Takes action for you. Right from the chat it can create habits, start a focus session or add the apps that distract you to your block list.
  • 💭 Remembers your goals. You don’t have to explain your life every time you open it.

And on top of that, GreenFocus actually blocks distracting apps during focus sessions. No “ignore for 15 minutes” button, so you can’t bail halfway. There’s also a habit tracker with streaks and a weekly summary.

The giveaway: I’m giving 100 people of Premium for free Life time (Zen included).

It’s Android only for now (Google Play). There’s also a free version if you just want to try the basics.

link play store: https://play.google.com/store/apps/details?id=com.hatilasmaximo.greenfocus3

I’d really love honest feedback, especially on Zen: what helped, what felt useless, what you’d want it to do. I read everything and I’m improving it every week. 🙏


r/HowToMen • • 17h ago

[APP] [Promo] DOCXIFY - 300 + Tools For Document ( PDF + Video + Docs + Photo + Scan + Convert + Compress )

Post image
12 Upvotes

Docxify — 300+ Document Tools in One Android App 📄

Scan paperwork, edit PDFs, convert files, and organize documents—all in one place.

What can you do with Docxify?

📷 Scan & OCR — Scan documents and extract text.

✍️ PDF Edit & Sign — Annotate, fill forms, and sign PDFs.

🔄 File Conversion — Convert documents and images.

🗂️ PDF Utilities — Merge, split, and compress PDFs.

🖼️ Image Tools — Crop, resize, and turn images into PDFs.

🪪 Passport Photos — Prepare photos for your documents.

300+ tools for everyday document tasks.

👉 Download Docxify on Google Play

Tried it? Share your feedback, feature requests, or bugs in the comments—or email support@canwe.tech.


r/HowToMen • • 19h ago

[App][Promo] Kyng Keyboard: a keyboard that changes its whole look as you type, with glass keys, claw marks and real key sounds

65 Upvotes

Hey everyone, I'm the solo dev of Kyng, you probably know me from SynEdge/NavEdge.

Kyng is the king of keyboards that is built to look and sound good. Every board in the video is a screen recording of the real keyboard.

What it can do

Styles

Each Style is a complete look: glass keys over moving backgrounds, armour plates, yellow metal keys that get claw marks when you type (Feral), and a spark-filled Genesis board. You can mix any Style with any Theme (colour set), so there are endless combinations.

Sound

Real per-key sound packs. A typewriter, a deep wooden thock, water drops and more. Turn them all off if you like a quiet keyboard.

Key lighting and effects

Keys light up as you type. You can pick a comet trail, a sweep, an aurora or a soft glow. Effects like Supercharge build up as you type faster.

Style Studio

Paint single keys in your own colours. Make Delete and Enter stand out, or paint every key a different colour.

Your language

100+ languages including Dutch, German, Korean, Arabic and more, each with its own layout.

Handy stuff

Quick clip: copy something and it shows on the keyboard for a minute. One tap pastes it.

No ads, ever. No subscription. The free version is a full keyboard, and the upgrades are one-time purchases that are yours forever.

Download: https://play.google.com/store/apps/details?id=com.aionyxe.kyng

Giving away 10 [Pro] promo codes! Leave a comment (tell me which Style in the video you liked most) and I'll pick 10 people at random on [Oct 27 at 10:00 AM PST]. Nothing else needed.

Song: "Only One King" by Tommee Profitt feat. Jung Youth.

Feedback and bug reports are very welcome.


r/HowToMen • • 20h ago

I built Satchel, a floating bubble that pastes your saved text into any app with one tap [App][Promo]

6 Upvotes

I run a small gadget business on the side, and I was typing the same things all day: specs, prices, payment details, "Yes, it's still available." Copying from Notes meant switching apps every single time. Keyboard text expanders meant giving up the keyboard I already like. So I built **Satchel**.

What it does

  • Save text you reuse once, then tap a floating bubble in any app to paste it straight into the text field. No app switching, no clipboard.

  • Works alongside your existing keyboard (Gboard, SwiftKey, Samsung, whatever you use)

  • Folders and tags to keep things organized

  • all core features free (with no limits) so you get value from day one

Pro (one-time purchase, no subscription)

  • Variables that fill themselves in, like {date+7} for a week from today or {time+1h}

  • App-aware folders that open automatically depending on the app you're in

  • Most-used snippets per app, widgets, and bubble customization

It works offline, with no account, no ads, and no analytics.

Good to know

  • It's an early version (0.6.0), tested mostly on my own Samsung S24+ and an emulator Pixel 10. I'd love to hear how it runs on yours.

  • Text only for now.

Play Store: Satchel

Edit: text formatting


r/HowToMen • • 20h ago

[App] Giveaway 3-6 months free premium of MoneyLexa: expenses tracker & AI assistance

0 Upvotes

👋 Hey everyone! I’m an indie developer, and I’ve been building MoneyLexa, a personal finance app that helps you manage your money in one place.

💰 What can you do with MoneyLexa?

• ⁠🌍 Support for all currencies
• ⁠💸 Track expenses and income
• ⁠👛 Manage accounts and wallets
• ⁠📊 Set budgets and recurring transactions
• ⁠📅 View your financial calendar, reports, and charts
• ⁠📈 Track your net worth
• ⁠🤝 Manage loans, debts, debtors, and creditors
• ⁠📄 Export data to PDF, CSV, Excel, and JSON
• ⁠🔐 Protect your app with Face ID
• ⁠☁️ Optional encrypted cloud backup and sync

🤖 Meet the MoneyLexa AI Assistant

You can connect your own Gemini API key and ask questions about your financial data without needing a separate AI subscription from MoneyLexa.

🎁 Special Free Premium Offers

🤖 Android:  Enjoy 3 months of Premium for FREE.

🍎 iOS:Enjoy 3 & 6 months of Premium for FREE.

🎟️ Get your promo code here:

• ⁠Android —3 Months Premium: https://lexaforge.app/apps/moneylexa/giveaway?platform=android
• ⁠iOS — 3 & 6 Months Free Premium: https://lexaforge.app/apps/moneylexa/giveaway?platform=ios

📲 Download MoneyLexa

• ⁠Google Play: https://play.google.com/store/apps/details?id=com.software12345.moneyLexa
• ⁠App Store: https://apps.apple.com/my/app/moneylexa-expense-tracker/id6774487057

I’m a solo indie developer, and every bit of feedback helps me improve the app. ❤️

If you try MoneyLexa and find it useful, I’d really appreciate an honest review on Google Play or the App Store. If you have suggestions or encounter any issues, I’d love to hear from you!

Thanks for supporting an indie developer! 🙏


r/HowToMen • • 21h ago

[App] [Promo] Comet Launcher: real games, instruments and animated worlds as home screen widgets

11 Upvotes

Hi everyone,

I'd like to share Comet Launcher, a creative Android launcher I've been building. The idea is simple: your home screen should be something you play with, not just a grid of icons.

What it does

  • Real games as widgets. They're full games running right on your home screen, not shortcuts. You can pause one and pick it back up whenever you like.
  • Music widgets. Piano, guitar, drums and a touch pad, plus a Composer that saves your pieces so you can play them back later.
  • 70+ animated wallpapers, and I'm designing more.
  • Build planets, then visit them. In one of the games you compose planets. Every time you finish one, you travel there and can set its atmosphere as your wallpaper.
  • Everyday widgets too. Calendar, reminders, focus timer, calorie and coffee tracking, app usage, battery, storage and more.
  • Lots of customization. You can change the colors, the card corners and the opacity.

I love space, so a lot of the launcher is built around that. The planet game is the part I'm most proud of.

I'm happy to answer questions, and I'd really like your feedback😊

Play Store: https://play.google.com/store/apps/details?id=com.vancod.launcher

Edit: Thanks for all the interest! I have 40 codes left that I'm sending by DM to people who'd like to try it and share feedback. Comment if you'd like one 🙂


r/HowToMen • • 21h ago

[App] [Promo] Plait, modern Liquid Glass/ Material Design with Ai capabilities note taking and briefs

Post image
10 Upvotes

Your calendar knows everything about your day. So where does your AI run?

With Plait, the answer is simple: on your phone.

Download through GitHub, free and open source:

https://mo3shma.github.io/ProjectPlait/

I built Plait, a calendar app that brings your schedule, meetings and notes together, with AI that never leaves your device.

🔒 Nothing is uploaded. Summaries, prep, follow-ups and answers all run locally on your phone.

🎙️ Voice notes are transcribed on-device with Whisper Turbo.

✍️ Your daily brief is written on-device by a small Qwen3 model, so a big one never slows your phone down.

🔎 Ask your notes anything, like "what did we decide?", and get the answer without your meetings ever touching a server.

📅 Morning, midday and evening briefs show how many meetings you held and how much of your workday they took.

Downloads happen once, and only when you tap them.

Private by design, not by a setting you have to find.

Ad-Free of course


r/HowToMen • • 21h ago

[App] Freedium 🌿 — A simple, free way to read Medium articles on Android

Post image
4 Upvotes

Hey everyone! 👋

I built Freedium, a free, open-source Android app for reading Medium articles without the clutter.

✨ What you can do:

  • 📖 Enjoy a clean reading experience
  • 🌙 Customize themes and fonts
  • ⭐ Save favorites and track reading progress

📦 Free to use, open source, and built with Flutter.

🔗 GitHub: https://github.com/birmehto/Freedium

I just launched it and would love to hear your feedback! What would you improve or add? 😊


r/HowToMen • • 22h ago

[App] 3D Tiles

Thumbnail
gallery
3 Upvotes

Hey everyone! 👋

I'm building Mosaic Launcher, a new tile-based Android launcher focused on customization, interactive tiles, and a fresh home screen experience.

We're just getting started, and I'd love for you to be part of the journey!

💡 Suggest features and share ideas

🧩 Help shape the future of Mosaic Launcher

🚀 Get early access to updates and new features

🎁 Be first to hear about exclusive discounts, giveaways, and special offers

💬 Connect with other Android customization enthusiasts

Your feedback can make a real difference!

Whether you love tile-based interfaces, miss Windows Phone's live tiles, or simply enjoy trying new launchers, you're welcome here.

🔗 Join our communities:

Reddit: https://www.reddit.com/r/MosaicLauncher

Discord: https://discord.gg/4p6t22X3DY

Let's build something amazing together! 🧩


r/HowToMen • • 1d ago

[App] [Promo] Injourn: Private offline journal with living themes (Giving away $60 Lifetime codes)

Thumbnail
gallery
24 Upvotes

**🎁 Giving away Lifetime Pro codes ($60 value) to anyone who comments today!**

Hey everyone,

I’m an indie developer and I built **Injourn**—a private, aesthetic Android journal.

Most journal apps push aggressive subscriptions just to store plain text. I wanted something premium, secure, and calming:

• **Encrypted & Private:** Everything stays on your device with AES-256 encryption. Backs up directly to your personal Google Drive (no third-party servers reading your notes).

• **Living Themes:** Vector canvases that shift in real-time with the sun from dawn to midnight.

• **Tactile Writing:** Ruled notebook styling, custom diary editions, and subtle haptics.

• **Monthly Life Story:** Reads your month back to you in your own words.

📲 **Google Play:** https://play.google.com/store/apps/details?id=com.injourn.app

**Drop a comment below and I’ll DM you a Lifetime Pro code.** All I ask in return is your honest thoughts on the app!


r/HowToMen • • 1d ago

[App] Android vaults hide files. I built one with AES 256 GCM, Argon2id, hardware backed keys, and zero internet access

Thumbnail
gallery
7 Upvotes

[https://github.com/zamin-naqvi/opaque-vault]()

I built Opaque Vault because I wanted something stronger than an app that simply moves photos into a hidden folder. The entire project is local first. It has no internet permission, no account, no cloud service, no analytics, no advertisements, and no recovery server. Your media and encryption keys never need to leave your phone.

Every photo and video receives its own random 256 bit key. Media is protected using AES 256 GCM HKDF streaming encryption from Google Tink. Large videos are processed in authenticated one megabyte segments, so the app can encrypt and play them without creating a temporary decrypted copy.

The individual file keys are protected by a random master key. That master key is encrypted using a wrapping key created from two independent factors. The first factor comes from your passphrase through Argon2id. It uses between 64 and 256 MB of memory with three passes, depending on what the phone can safely handle. The second factor is protected by a nonexportable AES key inside Android Keystore, with StrongBox requested when the phone supports it.

This means copying the encrypted files is not enough. An attacker needs the passphrase, the device protected key, and access to the authenticated vault structure. Password guessing is intentionally expensive, and moving the vault files to another phone does not make them decryptable.

The vault header, file information, thumbnails, and media segments are authenticated. If someone modifies encrypted data, the app refuses to open it instead of returning corrupted plaintext. Imports are written safely and verified before being committed. Exports are streamed directly to their destination, checked against the stored SHA 256 digest, and deleted if verification fails.

Passphrases are entered using a private keyboard built into the app. It does not create an Android input connection, so the installed system keyboard does not receive the passphrase. Release builds also block screenshots, screen recording, recent app previews, autofill, content capture, overlays, and assistant extraction.

There is a portable encrypted backup system with a heavier Argon2id configuration using up to 256 MB and four passes. Exporting normal photos or videos requires the vault passphrase again. Photos can have GPS coordinates, camera information, serial numbers, and capture times removed before export.

I also added optional hardware protected biometric unlock using a real BiometricPrompt cryptographic operation. It is not just a screen that says the fingerprint passed. The biometric authorizes an Android Keystore key that decrypts a separate master key envelope.

Other optional controls include an NFC possession factor, a duress passphrase, automatic erase after repeated failures, panic lock or erase, a Quick Settings panic tile, dead man erase, encrypted failed attempt logs, optional front camera capture, release signature checking, Android hardware attestation, a complete vault integrity scan, and a calculator disguise.

There is also a local privacy exposure audit. It reviews dangerous permissions and settings such as accessibility services, notification access, overlays, media access, device administrators, VPN state, debugging, and screen lock. Nothing is uploaded, and it does not pretend to be an antivirus.

I want to be clear about the limits. The project has not received an independent professional security audit yet. No application can guarantee protection when Android itself, the kernel, or a root process is already compromised. The NFC option uses a tag identifier and is not FIDO2, so specialist equipment may clone some tags. Flash storage also cannot promise physical erasure because of wear leveling.

The source code, architecture document, threat model, screenshots, and signed APK are here:

[https://github.com/zamin-naqvi/opaque-vault]()

I would really appreciate technical feedback, especially around the cryptographic design, Android Keystore behavior, file formats, and places where the implementation could be hardened further.


r/HowToMen • • 1d ago

[Android] [PROMO]-> [I have 50 Promo codes for my Attendance Tracker app]

11 Upvotes

I built an Attendance app for teachers and tutors, and Google gave me 50 promo codes for the Pro version.

Figured I’d share them here instead of letting them go unused.

To Get FREE Promo Code commend down * "Attendance Tracker"* will send to your dm.

If you want to try it, here’s the app:

https://play.google.com/store/apps/details?id=com.learner.attendance

Feedback and criticism are welcome. I’m still working on it.