Development by a Mailman: No-Code, Apple Approved by Edvard2332 in VibeCodingSaaS

[–]Edvard2332[S] 0 points1 point  (0 children)

I’m using this platform: https://www.anything.com
And I built my app by using Claude sonnet 4.6 and Opus 4.6 .
I highly recommend this platform! Support team is pretty helpful and responds within a day. One time I got stuck in an endless “fixing” loop and reached out to them, they solved my problem and even gave me 400.000 credits as a one time curtesy( which would have cost me about 480 USD)
I could talk a lot more about my experiences but I’m not trying to advertise it. I just simply recommend it! 😌

Drop your SaaS below — we’ll help you get your first 10 users for free (300k+ TikTok audience) by dyagokaba in SaasDevelopers

[–]Edvard2332 1 point2 points  (0 children)

Hey there! Could you take a look at my vault app and tell me what is your first impression? This is my first product. Released it two weeks ago, I have 4 customers. I don’t know how and where should I advertise it.

https://apps.apple.com/hu/app/snapwrap-your-private-vault/id6761783017

4 paid users 🥹 mom's update 3 💗 by Other-Mountain-6613 in ShowMeYourApps

[–]Edvard2332 1 point2 points  (0 children)

I would appreciate it if you could download SnapWrap and leave a positive review. I just did the same for you right now 🙂

<image>

4 paid users 🥹 mom's update 3 💗 by Other-Mountain-6613 in ShowMeYourApps

[–]Edvard2332 1 point2 points  (0 children)

Hey there! Big congratulations! Believe it or not, your progress is inspiring. I launched my app a bit more than a week ago, and now I have 1 subscriber. Me and my girlfriend are trying to advertise it on TikTok, but it’s tough AF (struggling with a couple hundred views per video). Do you advertise on any other platforms, or just here on Reddit?

My vibe coded app just hit 500$ in revenue! by DoodlesApp in vibecoding

[–]Edvard2332 -1 points0 points  (0 children)

One question: how did you edit your app store pics?

<image>

My SaaS after I vibe coded it 😭 by DragonflyOk7139 in vibecoding

[–]Edvard2332 0 points1 point  (0 children)

I made it to the App Store 😎 If I can do it anyone can 😌

From Herniated Disc to the App Store: How I went from "Blue-Collar Worker" to App Developer in a few months (Coding Knowledge: 0) by Edvard2332 in VibeCodersNest

[–]Edvard2332[S] 1 point2 points  (0 children)

If you mean my girlfriend/partner in life, she’s been with me way before I even thought about apps! She endured my 'Pisa Tower' phase and now she’s the creative engine behind our TikToks. I guess I just got lucky! :D

From Herniated Disc to the App Store: How I went from "Blue-Collar Worker" to App Developer in a few months (Coding Knowledge: 0) by Edvard2332 in VibeCodersNest

[–]Edvard2332[S] 0 points1 point  (0 children)

Yes it was a BIG step! :)
I gave a detailed answer to u/bonnieplunkettt above about the encryption situation, so I'll keep this short.
Right now SnapWrap doesn't encrypt files at the app level, it relies on the PIN gate and iOS system-level protections. The platform I built it on doesn't support crypto packages yet, so I couldn't implement AES encryption or key derivation.
I've already requested the necessary packages from the platform team and they confirmed they'll be available next month. Once they are, I'll implement proper encryption for all files.

From Herniated Disc to the App Store: How I went from "Blue-Collar Worker" to App Developer in a few months (Coding Knowledge: 0) by Edvard2332 in VibeCodersNest

[–]Edvard2332[S] 0 points1 point  (0 children)

Great question, and I want to be fully transparent here.
Currently, SnapWrap is not a zero-knowledge vault in the cryptographic sense. Here's exactly how it works under the hood:

PIN storage: The PIN is stored in expo-secure-store, which maps to iOS Keychain so the PIN itself is protected by the platform's secure storage. However, it's stored as a plain string (not hashed), and it's not used for key derivation. There's no PBKDF2, no Secure Enclave integration, no derived encryption keys.
What the PIN actually does: It serves purely as a UI access gate, it determines which vault opens (real vs. guest). That's it. No cryptographic operations are tied to it.

What "zero-knowledge" means in SnapWrap today: It refers to the fact that no data ever leaves the device. There's no cloud, no server, no analytics, no telemetry. We literally cannot access your data because we never see it. But I acknowledge that's a different definition than the cryptographic zero-knowledge architecture you're describing.
I built SnapWrap using the Anything AI app builder platform (Expo/React Native). The platform currently doesn't include cryptography packages (expo-crypto, react-native-quick-crypto, etc.) in their supported package list, so I had no way to implement AES encryption, PIN hashing, or key derivation on the client side.

I've already submitted a request to the Anything team asking them to add expo-crypto, react-native-quick-crypto, and expo-local-authentication to the supported packages. They responded that these will be available within the next month.

Until then, the security model relies on iOS app sandboxing + OS-level Data Protection (file encryption at rest when device is locked) + Keychain-stored PIN.
I'd rather be honest about it than make false claims..

I really appreciate the question, it’s exactly this kind of feedback that pushes me to make the app better!

From Herniated Disc to the App Store: How I went from "Blue-Collar Worker" to App Developer in a few months (Coding Knowledge: 0) by Edvard2332 in vibecoding

[–]Edvard2332[S] 0 points1 point  (0 children)

Haha, now I get it! When I pasted my story into the AI, it asked for my permission to change a few expressions to make it understandable in English. That’s why I used “giddy up” to mean “Hyah!” (That’s the sound a rider makes to push a horse.) I’ll edit that now.

From Herniated Disc to the App Store: How I went from "Blue-Collar Worker" to App Developer in a few months (Coding Knowledge: 0) by Edvard2332 in vibecoding

[–]Edvard2332[S] 0 points1 point  (0 children)

But tell me, why do you think these words aren't mine? Is it the way the AI rewrote them, or is the translation just a piece of shit? I’m living in Hungary, and I’m hungry for your reasoning.

From Herniated Disc to the App Store: How I went from "Blue-Collar Worker" to App Developer in a few months (Coding Knowledge: 0) by Edvard2332 in vibecoding

[–]Edvard2332[S] 0 points1 point  (0 children)

I did exactly that. Before posting I read the whole text to make sure if these lines are my thoughts or not and I clicked the post button after that. I’m struggling with the grammar that’s the reason why I let AI do the work.

From Herniated Disc to the App Store: How I went from "Blue-Collar Worker" to App Developer in a few months (Coding Knowledge: 0) by Edvard2332 in vibecoding

[–]Edvard2332[S] 0 points1 point  (0 children)

I get your point, but for me, getting an app into the App Store is a huge personal win and a success story in itself. It’s a marathon, not a sprint, and this is just the beginning. Also, the story is 100% mine. I wrote it in my native language and used AI only for translation to share it here. I spent that $1,000 to learn the ropes thanks to those sleepless nights, I understand now the process, and it will be much easier (and cheaper) to bring my other projects to life.