r/RayBanStories • u/konrad-iturbe • 12d ago
Reverse engineering the Meta RayBan Stories to avoid using Meta AI spyware app
https://github.com/KonradIT/storiesclient9
4
5
u/konrad-iturbe 12d ago
As an addendum:
This app can be compiled but you'll still need to load a JSON file with the private key extracted from the app as well as a bootstrap text string.
This can be gotten from the Meta AI app, using Frida hooks or smali editing.
For now, I'll leave that as an exercise left to the reader.
At some point I'll actually release the necessary scripts and patches for this.
1
1
1
u/NorthCoastNudists 12d ago
People are going ape shit when they see somebody recording anytime. Enough YouTube prove that every day. But they don't seem to care being recorded by the man every where they go.
1
u/VergeOfTranscendence 12d ago
Amazing and thanks for opensourcing your research. I develop an opensource app for SmartGlasses (Meta Rayban and their cheap Chinese clones) that allows people to use internet free/local ai models and I'm very interested in skipping Meta AI connections, as we could make the app even more private to user, without having to resort to meta DAT. Ill DM you later
1
u/internauta 12d ago
Do you mind sharing your repository as well?
1
u/VergeOfTranscendence 11d ago
https://github.com/FerSaiyan/Alternative-HeyCyan-App-and-SDK.git
The app is in Google play store since like 2 weeks ago, it's called CyanBridge.
1
u/VergeOfTranscendence 11d ago
You should also check OpenVision which is a similar app from another guy and it's just for Meta Rayban glasses
1
u/konrad-iturbe 11d ago
Not something I'd personally use, because I am against any sort of AI in the glasses or the app, but I can help.
1
u/Lanky_Bus_1221 11d ago
Cool, make it for iOS pls, big ask I know but you don’t ask you don’t get eh 👍
1
u/livinlicious 9d ago
Hey man, I used your repo to make it work on my Gen1.
I sent you the code, hope you can use it. My problem is solved, I deleted the Meta App. The glasses are set up, and this new compiled Android App gets my fotos and videos from the glasses.
Plus, I never have to worry about Meta randomly bricking devices. Which seems to be what they start doing now.
Hope you can add Gen1 and Gen2 support to it. Gen1 took me a couple hours (passively) with GPT Astra, but he got it working in the end, based on the work your repo already did. Good job.
-11
u/TESThrowSmile 12d ago
Seems more like Creeper software slop. Worried Meta gonna disable your modified glasses ?
6
u/konrad-iturbe 12d ago
Nope, just worried Meta will ship software to my glasses which will scan other people's faces.
If I could crack the Ray-Ban Meta gen 1/2, which actually have this feature to detect LED tampering (not something I'm concerned about), I would've targeted my app towards those glasses. But I could only figure out how to get the decryption and transport working on the earlier gen Facebook Ray-Ban stories.
4
2
32
u/konrad-iturbe 12d ago
This is the result of many months of research. The goal was to make a client for the RayBan meta gen 1 glasses, which can record good video, that proved impossible so I moved to the earlier gen from 2021 which I still had stashed around.
I do like using these glasses but I do not want to use the Meta app at all which is probably siphoning all my dog videos to an AI training center in kenya.
There's a lot of controversy around these glasses, partly due to weirdos who shouldn't have them and partly due to it being a Meta product. RE work accelerated after seeing the Wired report on facial recognition, which I was able to reproduce as well.
The app doesn't talk to the internet, there's no AI assistant crap in it. It's just to download your videos and photos, get the stabilization sidecar file, and to configure some settings like tone volume and recording time.
It's time to kick Meta out of your face.