Facebook once bought a VPN app for $120M and turned it into a surveillance tool that spied on 33M+ users' entire phones for years.
This app helped Zuck buy WhatsApp for a whopping $19B and break Snapchat's encryption.
Thread
The name of this Israeli app was Onavo.
It promised to “secure your data” and reduce mobile data usage.
When Facebook bought it in 2013, Zuck said the app would help them connect more people to the internet.
Facebook even promised to keep Onavo running as a standalone brand.
But Onavo operated as a VPN that routed all your phone's internet traffic through Facebook's servers before sending it anywhere else.
Facebook could see:
• Every app you opened
• How long you used it
• Which websites you visited
• And at what time you used each app
What did this mean for Facebook?
It meant that Zuck could see exactly which one of Facebook's competitor was growing popular among people.
Look how Facebook was tracking these apps (revealed in the court later):
By 2016, this data revealed Snapchat was exploding in popularity.
But there was one problem: Snapchat's traffic was encrypted, so Facebook couldn't see how people were using it.
In an email, Zuck says:
It seems important to figure out a way to get reliable analytics about them
Facebook's started "Project Ghostbusters" - named after Snapchat's ghost logo.
They would use "man-in-the-middle" attacks to break Snapchat's encryption.
Within a month, Facebook's engineers built "kits" that could intercept Snapchat's data before it got encrypted.
Facebook created custom client & server side code based on Onavo’s VPN proxy app.
This code included a client-side “kit” that installed a root certificate on Snapchat users’ mobile devices.
Then Facebook’s servers created fake digital certificates to impersonate Snapchat analytics servers to redirect & decrypt secure traffic from those apps to Facebook.
Seeing Snapchat's success, Zuckerberg offered to buy it for $3 billion.
But when Snap's CEO refused the offer, Facebook launched Snap's most famous feature on Instagram - Stories.
But this wasn't just about Snapchat.
Facebook used Onavo to systematically monitor Houseparty, YouTube, Amazon, and dozens of other apps.
Any rising competitor was identified, analyzed, and neutralized.
Apple forced Onavo off the App Store for violating privacy rules.
So Facebook rebranded it as "Facebook Research" and started paying teens $20/month to install it on their phones.
When Apple found out, they revoked Facebook's certificates, breaking ALL of Facebook's iOS apps.
Onavo shows how Big Tech weaponizes our trust.
33 million people installed privacy protection that was actually the most sophisticated corporate surveillance tool ever built.
Thanks for making it to the end!
I'm Alex, COO at ColdIQ. Built a $6M ARR business in under 2 years.
Started with two founders doing everything.
Now we're a remote team across 10 countries, helping 400+ businesses scale through outbound systems.
RT the first tweet if you found this thread valuable.
Follow me @itsalexvacca for more threads on outbound and GTM strategy, AI-powered sales systems, and how to build profitable businesses that don't depend on you.
I share what worked (and what didn't) in real time.
You know those AI apps that always work? They all use JSON prompts.
Started using the same format for my AI prompts and my outputs became shockingly consistent.
Here's exactly how to write JSON prompts (with code, screenshots, real examples):
What you'll learn in this thread:
→ What JSON is & why LLMs love it
→ Basic JSON prompt structure
→ API modes that guarantee valid output
→ Templates for extraction, generation, analysis
→ Production patterns & error handling
→ Real automation examples
Let's start:
JSON = JavaScript Object Notation
It's just data with labels. Think of it like a form where every field has a name.
Why it works: LLMs are trained on millions of JSON files from APIs and code. It's their native language.