News WTF 08-05-2025 comment views icon

"Digital execution": programmer accuses Amazon of destroying his data on AWS for 10 years

author avatar

Andrii Rusanov

News editor

"Digital execution": programmer accuses Amazon of destroying his data on AWS for 10 years

Developer Abdelkader Boudih, aka Seuros, says he’s been an Amazon Web Services (AWS) subscriber for years. The cloud service was an integral part of his work — and now everything is destroyed.

In his blog Boudih describes in detail his “complete digital destruction” by AWS administrators day by day and warns against trusting cloud services. According to him, a lot of important data was lost, including a complete programming textbook, electronics tutorials, and years of unpublished code.

“AWS wasn’t just my backup — it was my clean open source development room,” the victim writes.

“Цифрова страта”: програміст звинувачує Amazon у знищенні його даних на AWS за 10 років
The image from the blog best reveals the victim’s impressions of the events

On Thursday, July 10, Boudih received a verification request with a 5-day deadline to respond (the countdown included the weekend). Then began a typical story of struggle with tech support: delays, escalations, requests for ID verification, template answers that did not match the request and the facts, etc. On July 23, the engineer was stunned when he received a notification that his account had been terminated.

Over the next few days of dialogs and boilerplate AWS responses, Boudih began to worry about the safety of his data. Indeed, it appeared to have been deleted while his read-only access requests were ignored. «Since the account verification was not completed by this date, the account resources have been terminated»,” wrote AWS representative or bot, who immediately asked us to rate the support on a scale of five stars.

The programmer emphasizes that this “20-day support nightmare” is not in line with AWS’s public policy, which provides for freezing closed accounts for 90 days, during which they can supposedly be reopened, and data should be stored all the time. However, the procedure for closing due to a failed verification does not provide access.

The victim claims that he later received a tip from an insider: all his data was erased due to a simple syntax error during the audit of the client’s account. All further correspondence from technical support regarding the account audit was just a smokescreen.

How writes Tom’s Hardware, a theory arose in the community while discussing the situation: that the difference in syntax between Ruby and Java scripts led to the fact that when an AWS administrator checked inactive accounts, he accidentally delete active records instead of performing a test run to verify the results. As Budich says, the «parametric parsing of Java in 1995 turned the simulation into a» disappearance event.

Boudih believes that he was not the only person affected by this at AWS MENA (Middle East and North Africa). He says AWS can’t just brush this customer off with non-response scenarios. The programmer decided to create a «free tool to help people cancel AWS». It will also help AWS subscribers switch to Oracle, Azure, and Google Cloud services.


Spelling error report

The following text will be sent to our editors: