In early January 2021, before Amazon Web Services suspended Parler's hosting, a researcher discovered that Parler's API endpoints required no authentication. Posts, profiles, images, and videos were all publicly accessible without any token or session credential.
Compounding the issue: post IDs were sequential integers. There was no rate limiting. Researchers wrote scripts that iterated through every ID from 1 to the maximum, downloading everything.
Before the platform went offline, approximately 70 terabytes of data was archived — including GPS metadata embedded in videos. That metadata placed specific users at the US Capitol on January 6th, with precise coordinates and timestamps.
• No authentication on endpoints returning user data
• Sequential IDs making enumeration trivial (a BOLA failure too)
• No rate limiting allowing bulk scraping at full speed
Any one of these mitigated would have significantly slowed or stopped the scrape.