Image 1 — Built an offline privacy vault for Android called DeadKey
Image 2 — Built an offline privacy vault for Android called DeadKey
Image 3 — Built an offline privacy vault for Android called DeadKey

Built an offline privacy vault for Android called DeadKey

Hey everyone,

I've been working on an Android app called DeadKey over the last several months. It's a privacy-first encrypted vault designed for people who want to keep sensitive files completely offline instead of trusting a cloud service.

The concept was simple... if you don't need the internet to protect your files, why require it?

Some of the features include:

  • AES-256-GCM encryption with Argon2id key derivation
  • Everything stays local on your device (no cloud, no account required)
  • No analytics, tracking, or ads
  • Real Vault, Decoy Vault, and Wipe PIN support
  • Biometric unlock
  • Built-in photo, video, PDF, and document viewers
  • Album organization and favorites
  • Optional app personas to disguise the app as something else
  • Dark and light themes

I originally built it because most vault apps I tried either wanted subscriptions, cloud accounts, or had tons of ads and collected more data than I was comfortable with.

The app is available on Google Play as a one-time purchase ($4.99), and I'm still actively improving it based on user feedback. A lot of the current features came directly from Reddit users.

Thanks for taking a look!

u/DestinyInDepth — 1 day ago

I made my Lumia 1520 bring-up repository public

A few days ago I shared that I had managed to get mainline Linux/postmarketOS booting on my Lumia 1520. A few people asked if I'd be putting the work on GitHub....I wanted to wait until the project was better organized and documented well enough that someone else could actually build it and follow along. I also needed to separate out some of my other work before making anything public.

The repository is finally up:

https://github.com/KorelisLabs/lumia-1520-mainline

Current status:

  • Custom bootloader
  • Device tree
  • Mainline Linux boots
  • Framebuffer/display
  • USB networking
  • SSH access
  • postmarketOS initramfs/debug shell
  • Working through the remaining hardware bring-up (input, storage, audio, etc.)

Hopefully it helps keep these devices alive a little longer.

u/DestinyInDepth — 1 day ago

Lumia 1520 Mainline Linux Update: We finally reached the postmarketOS debug shell.

Hey everyone,

I wanted to share another update on the Lumia 1520 project because we finally crossed a milestone that honestly felt impossible a couple of weeks ago.

For anyone that hasn't seen my previous posts, the goal isn't just to "install Android." I'm trying to bring modern Linux/postmarketOS support to the Lumia 1520 so the phone can have a second life.

Over the last couple of weeks I've had to build a lot of things that simply didn't exist for this device:

  • Wrote a new device tree for the Lumia 1520 (RM-940)
  • Added Lumia 1520 support to lk2nd
  • Built and tested custom bootloaders
  • Fixed memory relocation issues that were preventing Linux from even starting
  • Built a custom postmarketOS device package
  • Got the Linux kernel loading and executing on real hardware

The exciting part is that today we finally reached the postmarketOS debug shell on the actual device. There is still a lot left to do before I'd call this usable, but seeing a Linux shell running on a Lumia 1520 is something I wasn't sure I was gonna be able to do.

https://preview.redd.it/2904oq6zd7bh1.jpg?width=1152&format=pjpg&auto=webp&s=eca3e67b29a6b8eb5fba18d9d0ebe795da15b987

This has turned into a much bigger project than I originally expected, but it's been incredibly rewarding.

reddit.com
u/DestinyInDepth — 2 days ago

Update on my AI Music Generator (Music Theory Engine)

Hey everyone,

First, I wanted to thank everyone who commented on my last post about the AI music generator I've been building. The feedback was honestly far more helpful than I expected.

The project officially has a name now: Callio.

The name comes from Calliope, the Greek muse of epic poetry. Since the goal is helping people create music and lyrics, it felt fitting.

A lot of people asked when they could try it, and over the last couple of weeks I've been pushing hard toward a working demo. The good news is that I now have a Windows installer, generation pipeline, stem editing, performance routing (spoken, sung, whisper, etc.), exports, and a local studio workflow all working.

The bad news, and something I learned the hard way, is that AI music quality is almost entirely a compute problem.

I can make Callio run locally, but the quality varies dramatically depending on the hardware it's running on. That's not the experience I want people judging the project by.

I don't want someone on an older laptop thinking, "This sounds terrible," when the bottleneck is their hardware, not the platform.

So I've decided to change direction.

Instead of trying to make every user's PC generate songs locally, I'm going to move the high-quality generation to a hosted GPU backend while keeping the editing, stem management, and studio workflow in the desktop app.

That way everyone gets the same quality output, regardless of whether they're using a gaming PC or a five-year-old laptop.

I'm still a one-person team, so this isn't going to happen overnight, but I'd rather delay the demo than release something that doesn't represent the vision.

Thanks again to everyone who's taken the time to comment, challenge ideas, and offer feedback. It's genuinely helped shape the direction of Callio. If you absolutely don't care, or have a PC beefy enough to run it, I am more than willing to share it still.

reddit.com
u/DestinyInDepth — 3 days ago

Trying to get postmarketOS running on a Lumia 1520 (MSM8974)

Hey everyone,

I've been working on a project to get postmakertOS onto my Lumia 1520 and it's coming with its headaches lol but also...i know what I got into lol When I started, there really wasn't a complete path forward for this device anymore, so I ended up building quite a bit from scratch.

So far I've:

  • Built a new device tree for the Lumia 1520.
  • Compiled a custom lk2nd bootloader using that device tree.
  • Successfully built the bootloader and DTB into a working image.
  • Got everything integrated into the postmarketOS build process.

At this point the software stack builds cleanly, which is crazy by itself (for me), considering how little active development there is for these old Lumias now.

The problem I'm fighting now is getting the kernel to actually continue booting. Right now I'm chasing what appears to be an early boot issue. I've been experimenting with things like framebuffer relocation, passing ramoops through lk2nd, kernel command line changes, and validating the memory layout. My current suspicion is that something in the MSM8974 memory map or reserved memory regions isn't lining up correctly, but I'm still narrowing it down.

My next steps are to start instrumenting the early boot path more aggressively and verify exactly where things are failing before Linux fully takes over.

Has anyone here worked on the Lumia 1520, Lumia 930/Icon, or other MSM8974 Windows Phones and run into something similar? Even if you worked on Mainline4Lumia years ago, I'd love to hear if there are any gotchas I'm overlooking.

It's been a fun project so far, and regardless of where it ends up, it's been pretty satisfying breathing some new life into a phone that's over a decade old.

reddit.com
u/DestinyInDepth — 6 days ago

[Emo] When I'm Gone by Second Chance Charade

So this is my latest song. I'm posting this here cuz while it's not fully AI, there is AI in it. But as for emotional music, What do you think?

youtu.be
u/DestinyInDepth — 12 days ago
▲ 10 r/aiMusic

I Built an AI Music Generator That Learns Music Theory Instead of Mimicking Artists

I've been building an AI music platform and I'd love some feedback from people in this community. Being that most, if not all, AI music tools focus on generating songs that sound like existing artists.

I went in a different direction.

The platform generates original songs using a music theory knowledge graph (scales, chord progressions, voice leading, song structure, harmonic function, etc.) rather than trying to imitate copyrighted recordings. But the part I'm most excited and worried about in is the vocal system.

Instead of choosing a celebrity voice or cloning another artist, users train the system on their own voice. The onboarding process walks users through a series of vocal exercises and calibration recordings. The AI analyzes things like pitch range, vocal characteristics, vibrato, tone, and singing style, then builds a personal voice model that can be used in future songs.

The result is that every generated song is unique to that user because the vocals are literally based on their own voice.

The goal isn't:

"Make me sound like Artist X."

The goal is:

"Help me create music as myself."

What do you all think about this approach? Do you see more value in AI helping people become artists themselves?

Note: This is still an active development project and not a finished commercial product.

The core theory engine, knowledge graph, composition pipeline, and vocal calibration systems are built, but several AI components are still being upgraded and refined. Right now I'm focused on improving generation quality, expanding training data, and validating the user-owned vocal model workflow.

I'm sharing this early because I'd rather get feedback from musicians, producers, and AI music enthusiasts while the architecture is still flexible enough to change.

reddit.com
u/DestinyInDepth — 17 days ago
▲ 2 r/AppBuilding+1 crossposts

Looking for honest feedback on my privacy app (giving away free codes)

Hey everyone,

I'm a building DeadKey, an Android privacy vault focused on keeping sensitive files completely offline and under the user's control. I'm at the point where I need real user feedback beyond friends and family, so I'm giving away free Google Play codes to anyone willing to spend some time testing the app and sharing honest feedback.

DeadKey

What DeadKey does

DeadKey is an encrypted vault for:

  • Photos
  • Videos
  • Documents
  • Audio files
  • Other personal files

Everything is stored locally on the device and encrypted. There are:

  • AES-256 encryption
  • Offline-only operation
  • No accounts
  • No cloud storage
  • No analytics
  • No tracking

Features

  • Secure encrypted vault
  • Biometric unlock support
  • Decoy vault
  • Multiple PIN modes
  • Duress PIN options
  • Dark and light themes
  • Built-in viewers for photos, videos, PDFs, and documents
  • Import files directly into the encrypted vault

What I'm looking for

I'm less interested in hearing "this is cool" and more interested in finding problems.

Things I'd love feedback on:

  • UI/UX
  • Navigation
  • Performance
  • Confusing workflows
  • Missing features
  • Bugs
  • Anything that feels clunky or unintuitive

Several users have already helped me identify issues that were fixed in recent updates, so I'm actively incorporating feedback. If you'd like a free code, leave a comment or send me a DM and I'll send one over. All I ask in return is that you actually use the app and give me honest feedback, good or bad.

Thanks!

u/DestinyInDepth — 10 days ago

[App] [Promotion] I built a privacy-first vault app for Android with App Personas, decoy access, and duress protection

I've been working on an Android app called DeadKey and wanted to share it with people who are into privacy-focused tools.

DeadKey is an encrypted vault designed around local control rather than cloud services.

Features include:

  • AES-256-GCM encryption
  • Argon2id password protection
  • Biometric unlock
  • Decoy vault
  • Duress/wipe PIN
  • App Personas (Calculator, Notes, Files, or Weather)
  • Offline-first design
  • No analytics or tracking
  • No account required
  • No subscriptions
  • Export encrypted backups wherever you want

One of the design decisions I made was to avoid building a cloud service into the app. Your files stay on your device by default, and if you want backups, you can store them wherever you already trust (Google Drive, Proton Drive, OneDrive, NAS, external storage, etc.).

The goal wasn't to build another photo hider app. It was to create a privacy-focused vault that keeps users in control of their own data.

I'd be interested to hear what features Android users would want to see added next.

Play Store Link: https://play.google.com/store/apps/details?id=com.korelis.deadkey&hl=en_US

u/DestinyInDepth — 21 days ago

Been working on this for a few months: an offline-first encrypted vault for Android

I run a small software company called Korelis Labs, and one of the bigger projects I'm working on is a privacy-focused Android operating system.

While building it, I ended up creating a number of privacy and security features that I thought would be useful outside of the OS itself, so I pulled some of those ideas into a standalone Android app called DeadKey.

DeadKey is what I'd call a privacy-first vault.

The goal was simple: keep your files under your control without requiring an account, a subscription, or a cloud service.

Features include:

  • AES-256-GCM encryption
  • Argon2id password protection
  • Biometric unlock
  • Decoy vault
  • Duress/wipe PIN
  • App Personas (Calculator, Notes, Files, or Weather)
  • Offline-first design
  • No analytics or tracking
  • No account required
  • No subscriptions
  • Export encrypted backups wherever you want

One thing I intentionally didn't do was build a cloud service around it. Most vault apps seem to push users toward creating accounts and storing data on company-controlled infrastructure. I went the opposite direction. Your files stay on your device, and if you want backups, you can use whatever storage provider you already trust.

It's my first public Android app and it's been a fun project to build. Thought I'd share it here and see what people think.

https://preview.redd.it/cvg9g0slri7h1.png?width=941&format=png&auto=webp&s=e3d41b6dc624d3f2790c440d00f41782dc9a64f5

reddit.com
u/DestinyInDepth — 21 days ago

Ran a compiler-generated 3-qubit bit-flip code on Rigetti's Cepheus-1-108Q via Braket, syndrome correctly identified the injected error in 87% of shots, 94.5% logical error recovery under hardware noise

I've been building QSHL (Quantum Self-Healing Language), a small compiler that emits OpenQASM 3.0 with error-correction circuits generated from a high-level specification rather than hand-wired syndrome logic. I wanted to validate the syndrome extraction on real hardware, not just simulators.

Setup:

  • 3-qubit bit-flip repetition code
  • Two parity syndromes:
    • s0 = parity(q0,q1)
    • s1 = parity(q1,q2)
  • Syndrome extraction via ancilla qubits
  • Deliberate X error injected on q0
  • Expected syndrome: "10"

Execution:

  • Rigetti Cephus-1-108Q via Amazon Braket
  • 100 shots

Observed syndrome distribution:

  • 10 (expected): 87%
  • 11: 5%
  • 00: 5%
  • 01: 3%

Using post-process syndrome decoding, the logical recovery rate was 94.5%.

The non-ideal outcomes are consistent with real hardware effects:

  • readout noise
  • gate infidelity
  • decoherence
  • routing/SWAP overhead across the device topology

For comparison, the same circuit executed deterministically on SV1 (1000/1000 expected outcomes), so the spread here is clearly hardware-driven.

Important caveats:

  • this is post-process decoding, not active fault tolerance
  • not closed-loop real-time correction
  • not a logical memory lifetime experiment
  • distance-1 repetition code only

Next steps are:

  • mid-circuit measurement + conditional feedback
  • repeated syndrome cycles
  • higher-distance codes
  • cross-hardware benchmarking

Happy to answer questions about the compiler or lowering pipeline.

u/DestinyInDepth — 1 month ago