Tabula Rasa
Efface tes tweets sur x.com : tout, par date, ou par mot-clé. Ça tourne dans ton navigateur, sur ta session déjà connectée. Pas d'API, pas de compte développeur, pas un centime.
Nécessite Tampermonkey ou Violentmonkey (extension gratuite).
Comment ça marche
X a fermé son API : plus de palier gratuit, et chaque suppression est facturée. Alors Tabula Rasa ne passe pas par l'API. Il lit les tweets que X affiche dans la page, les compare à ton filtre, puis clique sur les mêmes boutons que toi (le menu « ··· » → Supprimer → confirmer). Comme il pilote l'interface de X, il casse quand X change son code : tout est regroupé pour une réparation rapide.
Il se protège tout seul : il vérifie qu'un tweet a bien disparu avant de compter la suppression, réessaie en cas d'échec passager, ralentit (back-off) quand X commence à limiter le rythme, et se met en pause automatiquement après plusieurs échecs d'affilée (pour ne jamais s'acharner sur un compte bloqué).
Deux sources
- TimelineDéfile ton profil et supprime au fil de l'eau, reposts compris. Plafonné par X à ~3 200 tweets atteignables.
- ArchiveTu importes le
tweets.jsde ton export X. Il contient la date et le texte de chaque tweet : Tabula Rasa filtre tout l'historique puis ne visite que les tweets correspondants pour les supprimer. Atteint même les plus anciens.
Pour récupérer ton archive : Réglages → Ton compte → Télécharger une archive de tes données. X la prépare en ~24 h, puis tu y trouves data/tweets.js. En mode archive, les reposts sont ignorés : utilise Timeline pour ceux-là. Le paramètre « Stop after N » arrête après N suppressions, pratique pour tester en douceur.
Quatre filtres
- ToutSupprime tout ce que la source peut atteindre.
- Par dateTweets avant / après une date donnée.
- Par mot-cléContient / exclut un texte (ou une regex).
- RéponsesInclure, exclure, ou ne garder que les réponses. Fiable via l'archive ; au mieux via la timeline.
En quatre étapes
- 01
Installe un gestionnaire de userscripts
Tampermonkey (Chrome, Firefox, Edge, Safari) ou Violentmonkey. Extension gratuite, une fois pour toutes. Sur Chrome / Edge, active ensuite « Enable User Scripts » (ou « Autoriser les userscripts ») dans les réglages de l'extension : sans ça, rien ne s'exécute.
- 02
Installe Tabula Rasa
Clique sur « Installer le script ». Tampermonkey intercepte le fichier .user.js et propose l'installation en un clic.
- 03
Ouvre ton profil X
Va sur x.com/ton-pseudo (ou /with_replies pour inclure les réponses). Un panneau « Tabula Rasa » apparaît en bas à droite.
- 04
Aperçu, puis efface
Choisis le mode, laisse « Dry run » coché pour vérifier ce qui correspond : zéro suppression. Décoche-le seulement quand tu es sûr. C'est irréversible.
À lire avant
- Irréversible. Une suppression ne s'annule pas. Fais toujours un dry run d'abord, sur une petite tranche.
- Fragile. Le script dépend du HTML de X. Quand X le change, le script casse (c'est attendu).
- Zone grise. L'automatisation du navigateur n'est pas vraiment dans les clous des CGU de X. À tes risques.
- ~3 200 tweets. Le fil de profil ne défile pas indéfiniment ; les tweets très anciens peuvent rester hors de portée (voir feuille de route).
- Sécurité. Il n'efface que les tweets dont l'auteur correspond au
@pseudoindiqué (et tes reposts). Il ne touche pas les tweets des autres.
Sans extension
Tu peux aussi ouvrir le script, tout copier, puis le coller dans la console développeur (F12 → Console) une fois sur ta page de profil. La console n'est pas bloquée par la sécurité de X. Le panneau apparaît pareil, mais tu devras recoller le script à chaque rechargement.
Feuille de route
Bientôt Un mode archive capable de gérer les exports en plusieurs fichiers (tweets-part1.js…), et une barre de progression chiffrée pour les longues sessions.