Les quatre documents qui encadrent l'utilisation d'OnlyShorts : qui édite le site, ce que tu acceptes en l'utilisant, ce que tu achètes si tu prends un forfait, et ce qu'on fait de tes données.
Dernière mise à jour : 26 octobre 2026
The four documents that govern the use of OnlyShorts: who publishes the site, what you agree to by using it, what you buy if you take a plan, and what we do with your data.
Last updated: 26 October 2026
Qui édite ce site, et qui l'héberge.
Le site et le service sont hébergés par Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Allemagne (téléphone : +49 9831 505-0). Le serveur qui exécute le service et qui stocke temporairement tes fichiers se trouve à Falkenstein, en Allemagne.
Le réseau, la protection contre les attaques, le stockage des photos des modèles, le stockage des archives d'export, la sauvegarde des données du service et l'acheminement des e-mails du domaine passent par Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, États-Unis.
Les paiements sont traités par Stripe, Inc., 354 Oyster Point Boulevard, South San Francisco, CA 94080, États-Unis. OnlyShorts ne voit ni ne conserve aucun numéro de carte.
Toute question, réclamation ou demande de remboursement se fait par e-mail à [email protected], lu et traité sous 14 jours au plus tard.
OnlyShorts est un outil professionnel réservé aux personnes majeures : en créant un compte, chacun déclare avoir 18 ans révolus.
TikTok, Instagram, YouTube, Snapchat, X et Facebook sont des marques de leurs propriétaires ; OnlyShorts n'est affilié à aucune de ces plateformes, ni approuvé par elles. Leurs noms ne servent ici qu'à désigner les plateformes sur lesquelles tes vidéos peuvent être publiées (article 2.9).
Who publishes this site, and who hosts it.
The site and the service are hosted by Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Germany (phone: +49 9831 505-0). The server that runs the service and temporarily stores your files is located in Falkenstein, Germany.
Networking, attack protection, storage of models' photos, export archive storage, backups of the service's data and domain e-mail routing go through Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA.
Payments are processed by Stripe, Inc., 354 Oyster Point Boulevard, South San Francisco, CA 94080, USA. OnlyShorts never sees or stores a card number.
Any question, complaint or refund request goes by e-mail to [email protected], read and handled within 14 days at the latest.
OnlyShorts is a professional tool reserved for adults: by creating an account, everyone confirms they are 18 or over.
TikTok, Instagram, YouTube, Snapchat, X and Facebook are trademarks of their respective owners; OnlyShorts is not affiliated with, or endorsed by, any of these platforms. Their names are used here only to identify the platforms your videos can be published on (clause 2.9).
Ce que tu acceptes en utilisant OnlyShorts.
Les termes ci-dessous ont, dans l'ensemble des présentes conditions, le sens qui leur est donné ici. Ils reprennent le vocabulaire employé dans le service et par ses utilisateurs.
| Terme | Équivalent français | Ce qu'il désigne |
|---|---|---|
| Trend | Vidéo source | La vidéo que tu déposes et dont le service reprend le montage et la bande-son |
| Caption | Texte incrusté sur la vidéo | Le texte affiché par-dessus l'image dans la vidéo produite |
| Emplacement | — | Une fenêtre de la timeline, dans laquelle tu places soit une vidéo, soit une caption |
| Variante | — | Une vidéo produite par le service. Deux variantes issues du même montage diffèrent l'une de l'autre |
| Export | — | L'action de lancer la production, et l'ensemble des variantes qui en résultent |
| Modèle | — | Le dossier des photos de référence d'une personne réelle, que tu déposes pour les fonctions d'intelligence artificielle |
| Hotlist | — | La sélection, dans l'éditeur, de publications Instagram publiques qui font bien plus de vues ou de likes que d'habitude sur leur compte (article 2.5 bis) |
OnlyShorts est un service en ligne qui produit, à partir d'une trend et de vidéos et textes que tu fournis, des variantes vidéo assemblées et randomisées automatiquement. Les présentes conditions régissent l'accès au service et son utilisation, quel que soit le forfait.
Créer un compte ou utiliser le service vaut acceptation pleine et entière des présentes conditions. Si tu n'en acceptes pas une clause, n'utilise pas le service.
Sur le forfait Scaling, les boutons « Hotlist Vidéo » et « Hotlist Photo » de l'éditeur montrent des publications Instagram publiques qui font bien plus de vues (ou de likes, pour une photo) que d'habitude sur leur compte, rangées par niche, en quatre onglets : Tendances, Pépites (les petits comptes aux grosses vues), Croissance (les comptes qui prennent le plus d'abonnés) et Favoris. Sur les autres forfaits, ils en montrent un aperçu flouté ; la page d'accueil en montre aussi jusqu'à trois, floutées, sans pseudo ni lien. La Hotlist est mise à jour chaque jour : les comptes qui performent sont relus à chaque fois, les autres à tour de rôle.
Tu restes seul responsable des fichiers que tu déposes et des publications que tu importes par un lien. En les déposant ou en les important, tu garantis que :
OnlyShorts n'exerce aucun contrôle éditorial a priori sur tes fichiers et n'est pas en mesure de vérifier ces garanties. Elles reposent entièrement sur toi.
L'import par un lien. Au lieu de déposer un fichier, tu peux coller le lien d'une publication Instagram publique. Notre serveur la récupère à ta demande et pour toi seul. Elle est ensuite traitée comme un fichier déposé : mêmes garanties de ta part, mêmes durées de conservation (article 4.3). Tu restes responsable du respect des conditions de la plateforme d'origine, des droits de l'auteur de la publication et de ceux des personnes qui y figurent. L'import peut échouer à tout moment, si la plateforme refuse ou change ses règles ; le dépôt d'un fichier reste toujours possible. C'est aussi ce que fait « Reprendre » dans la Hotlist (article 2.5 bis).
Est strictement interdit, et entraîne la fermeture immédiate du compte :
Tous les forfaits donnent accès à des fonctions d'IA, décomptées en crédits (article 3.5 bis) : une réserve mensuelle sur Starter, Pro et Scaling, les crédits de bienvenue sur le forfait gratuit. Ce que tu écris, et les photos et vidéos que tu déposes ou importes pour ces fonctions, sont transmis à des prestataires tiers qui exécutent la génération : Anthropic PBC pour les textes, Features and Labels Inc. (fal.ai) pour les images et les vidéos. Leurs conditions s'appliquent en plus des présentes.
Un modèle est un dossier de photos d'une personne réelle. En créant un modèle et en cochant la case prévue à cet effet, tu déclares et garantis que :
La date à laquelle tu coches cette case et la version des présentes conditions alors en vigueur sont enregistrées avec le modèle, et effacées avec lui, puis des sauvegardes sous 5 jours.
Le visage d'une personne est une donnée personnelle, et son traitement à des fins d'identification une donnée sensible au sens du RGPD. Les articles 4.2 et 4.3 décrivent ce qui est conservé, où et combien de temps. Tu peux effacer un modèle et l'ensemble de ses photos à tout moment depuis l'outil, quel que soit ton forfait et même sans crédits : l'effacement est immédiat et définitif, chez nous comme chez notre hébergeur de fichiers (Cloudflare). Chez fal.ai, les photos et vidéos générées sont effacées 24 heures après la génération, et la demande suit ses conditions (article 4.4).
Une photo ou une vidéo à reproduire, déposée ou importée par un lien, sert à reprendre une pose, un mouvement, un cadrage, une tenue et un décor : la génération vise ton modèle, pas la personne qu'on y voit. Comme tout ce que tu déposes ou importes, elle relève de l'article 2.6 ; t'en servir pour faire passer ton modèle pour quelqu'un d'autre relève de l'article 2.7.
Ce que l'IA produit n'est pas garanti. Le résultat dépend d'un modèle statistique : il peut être imparfait, hors sujet, ou ne pas ressembler suffisamment. OnlyShorts ne garantit ni la ressemblance, ni l'exactitude, ni le caractère publiable de ce qui est généré, et n'en revendique aucun droit — les images produites sont à toi, dans les limites des droits des tiers.
Publier ce qui est généré. Si tu publies une image ou une vidéo générée ou modifiée par ces fonctions qui représente une personne réelle, tu dois indiquer qu'elle a été générée ou modifiée par une intelligence artificielle (règlement (UE) 2024/1689 sur l'intelligence artificielle, article 50(4)).
Les prestataires peuvent refuser. Ils appliquent leurs propres contrôles de contenu, indépendants des nôtres, et peuvent rejeter une demande sans que nous puissions l'anticiper. Une demande refusée ou une génération qui échoue ne consomme aucun crédit : les crédits déjà débités sont automatiquement rendus.
Contenu sexuellement explicite. Les prestataires l'interdisent sans condition, et cette interdiction nous engage. Les descriptions manifestement explicites sont bloquées avant d'être envoyées. Un usage répété de ces fonctions pour contourner ces règles entraîne la fermeture du compte au titre de l'article 2.7.
OnlyShorts fabrique des fichiers ; il ne publie rien. Ce que tu fais des variantes te regarde, et tu restes seul responsable du respect des conditions d'utilisation des plateformes sur lesquelles tu les publies. La randomisation est un outil de test créatif : elle ne t'autorise ni ne te dispense de rien vis-à-vis de ces plateformes.
Tes contenus restent les tiens. Tu conserves l'intégralité des droits sur les vidéos que tu déposes comme sur les variantes produites. Tu accordes uniquement à OnlyShorts la licence technique, limitée à la durée du traitement et à ce qui est strictement nécessaire, de stocker, décoder, transformer et réencoder ces fichiers pour exécuter le service que tu as demandé.
Le logiciel, l'interface, les textes et les éléments graphiques d'OnlyShorts restent la propriété de CVP Agency LLC. Aucune disposition des présentes ne t'en transfère la propriété.
Le service n'est pas garanti sans interruption : des interruptions peuvent survenir pour maintenance, mise à jour ou incident. Le forfait gratuit ne bénéficie d'aucun engagement de disponibilité. Si tu es consommateur, cela ne retire rien à la garantie légale de conformité (article 3.6 bis).
OnlyShorts peut suspendre ou fermer un compte, sans préavis, en cas de manquement à l'article 2.6 ou 2.7, de défaut de paiement, ou d'usage manifestement destiné à nuire au service. Tu peux fermer ton compte toi-même, depuis ton compte (« Supprimer mon compte ») : la fermeture est immédiate et définitive, et entraîne la suppression des données selon l'article 4.3. Si un abonnement est en cours, la fermeture n'est possible qu'une fois celui-ci terminé : résilie-le depuis ton compte, seul et sans nous écrire (article 3.4) ; il prend fin à l'échéance de la période déjà payée, et tu peux alors fermer ton compte. Pour le fermer plus tôt, ou si tu préfères ne pas le faire toi-même, écris à [email protected] : nous arrêtons alors l'abonnement sans attendre l'échéance, puis nous fermons le compte.
OnlyShorts est tenu d'une obligation de moyens. Sa responsabilité ne peut être engagée pour les dommages indirects : perte de chiffre d'affaires, perte de clientèle, fermeture d'un compte sur une plateforme tierce, atteinte à l'image. En tout état de cause, et sauf faute lourde ou dolosive, la responsabilité totale d'OnlyShorts est limitée aux sommes effectivement versées par le client au cours des douze mois précédant le fait générateur. Si tu es consommateur, ces limites ne s'appliquent pas à toi : tu gardes tous les droits que la loi te donne, dont la garantie légale de conformité (article 3.6 bis).
Aucune stipulation des présentes n'a pour effet d'écarter une responsabilité qui ne peut légalement l'être, notamment en cas de dommage corporel ou de faute dolosive.
Aucune partie n'est responsable d'un manquement causé par un événement de force majeure, y compris la défaillance d'un fournisseur d'hébergement, d'un réseau ou d'un service de paiement.
Les présentes conditions peuvent évoluer. Toute modification substantielle est annoncée par e-mail au moins 30 jours avant son entrée en vigueur. Continuer à utiliser le service après cette date vaut acceptation ; à défaut, tu peux résilier sans frais.
Les présentes conditions sont régies par le droit de l'État du Wyoming (États-Unis), à l'exclusion de ses règles de conflit de lois. En cas de litige, les parties rechercheront d'abord une solution amiable par écrit ; à défaut, les tribunaux de l'État du Wyoming sont compétents.
Si tu es consommateur résidant dans l'Union européenne, ce choix ne te prive d'aucune des protections impératives que t'accorde la loi de ton pays de résidence, et tu conserves le droit de saisir les juridictions de ce pays.
What you agree to by using OnlyShorts.
The terms below have, throughout these conditions, the meaning given here. They are the words used inside the service and by the people who use it.
| Term | What it means |
|---|---|
| Trend | The source video you upload, whose edit and soundtrack the service reuses |
| Caption | The text laid over the image in the produced video |
| Slot | A window on the timeline, into which you place either a video or a caption |
| Variant | One video produced by the service. Two variants from the same edit differ from one another |
| Export | The act of starting production, and the set of variants it produces |
| Model | The folder of reference photos of a real person, which you upload for the AI features |
| Hotlist | The selection, in the editor, of public Instagram posts getting far more views or likes than usual for their account (clause 2.5 bis) |
OnlyShorts is an online service that produces, from a trend and from the clips and texts you supply, video variants assembled and randomized automatically. These terms govern access to and use of the service, on every plan.
Creating an account or using the service means you fully accept these terms. If you do not accept a clause, do not use the service.
On the Scaling plan, the editor's “Hotlist Video” and “Hotlist Photo” buttons show public Instagram posts getting far more views (or likes, for a photo) than usual for their account, sorted by niche, in four tabs: Trending, Gems (small accounts with big views), Growth (the accounts gaining the most followers) and Favorites. On other plans, they show a blurred preview; the home page also shows up to three of them, blurred, without handle or link. The Hotlist is updated every day: the accounts performing best are read again every time, the others in turn.
You remain solely responsible for the files you upload and the posts you import by link. By uploading or importing them, you warrant that:
OnlyShorts exercises no prior editorial control over your files and is not in a position to verify these warranties. They rest entirely with you.
Importing by link. Instead of uploading a file, you can paste the link of a public Instagram post. Our server fetches it at your request and for you alone. It is then handled like an uploaded file: the same warranties from you, the same retention periods (clause 4.3). You remain responsible for complying with the terms of the platform it comes from, and for the rights of the post's author and of the people who appear in it. Importing may fail at any time, if the platform refuses or changes its rules; uploading a file always remains possible. This is also what “Reuse” does in the Hotlist (clause 2.5 bis).
The following are strictly prohibited and lead to immediate closure of the account:
Every plan includes AI features, metered in credits (clause 3.5 bis): a monthly allowance on Starter, Pro and Scaling, the welcome credits on the free plan. What you write, and the photos and videos you upload or import for these features, are sent to third-party providers that perform the generation: Anthropic PBC for text and Features and Labels Inc. (fal.ai) for images and videos. Their terms apply in addition to these.
A model is a folder of photographs of a real person. By creating a model and ticking the box provided, you represent and warrant that:
The date on which you tick that box and the version of these terms then in force are recorded with the model, and deleted with it, then from backups within 5 days.
A person's face is personal data, and processing it for identification purposes is sensitive data under the GDPR. Clauses 4.2 and 4.3 set out what is kept, where and for how long. You can delete a model and all of its photographs at any time from the tool, whatever your plan and even with no credits left: deletion is immediate and permanent, both with us and with our file host (Cloudflare). At fal.ai, generated photos and videos are deleted 24 hours after the generation, and the request is subject to its terms (clause 4.4).
A photo or video to recreate, uploaded or imported by link, is used to copy a pose, a movement, framing, outfit and setting: the generation targets your model, not the person shown in it. Like anything you upload or import, it falls under clause 2.6; using it to pass your model off as someone else falls under clause 2.7.
AI output is not guaranteed. Results come from a statistical model: they may be imperfect, off-target, or not resemble the person closely enough. OnlyShorts does not warrant likeness, accuracy or fitness for publication, and claims no rights in what is generated — the images are yours, subject to third-party rights.
Publishing what is generated. If you publish an image or a video generated or altered by these features that depicts a real person, you must disclose that it was generated or altered by artificial intelligence (Regulation (EU) 2024/1689 on artificial intelligence, Article 50(4)).
Providers may refuse. They apply their own content checks, independent of ours, and may reject a request in ways we cannot anticipate. A refused request or a failed generation consumes no credits: any credits already debited are returned automatically.
Sexually explicit content. Providers prohibit it unconditionally, and that prohibition binds us. Plainly explicit descriptions are blocked before being sent. Repeated use of these features to work around those rules will result in account closure under clause 2.7.
OnlyShorts makes files; it publishes nothing. What you do with the variants is your business, and you remain solely responsible for complying with the terms of the platforms you publish them on. Randomization is a creative testing tool: it neither authorizes nor excuses anything with regard to those platforms.
Your content stays yours. You keep all rights in the videos you upload and in the variants produced. You grant OnlyShorts only the technical license, limited to the duration of processing and to what is strictly necessary, to store, decode, transform and re-encode those files in order to perform the service you requested.
The software, interface, texts and graphic elements of OnlyShorts remain the property of CVP Agency LLC. Nothing here transfers ownership of them to you.
The service is not guaranteed to be uninterrupted: interruptions may occur for maintenance, updates or incidents. The free plan carries no availability commitment. If you are a consumer, this takes nothing away from the legal guarantee of conformity (clause 3.6 bis).
OnlyShorts may suspend or close an account without notice in the event of a breach of clause 2.6 or 2.7, non-payment, or use plainly intended to harm the service. You may close your account yourself, from your account (“Delete my account”): closure is immediate and final, and triggers deletion of data as set out in clause 4.3. If a subscription is running, the account can only be closed once the subscription has ended: cancel it from your account, on your own and without writing to anyone (clause 3.4); it ends when the period already paid for runs out, and you can then close your account. To close it sooner, or if you would rather not do it yourself, write to [email protected]: we then end the subscription without waiting for the renewal date, and close the account.
OnlyShorts is bound by an obligation of means. It cannot be held liable for indirect damage: loss of revenue, loss of customers, closure of an account on a third-party platform, reputational harm. In any event, and except in the case of gross negligence or wilful misconduct, OnlyShorts' total liability is limited to the amounts actually paid by the customer over the twelve months preceding the triggering event. If you are a consumer, these limits do not apply to you: you keep every right the law gives you, including the legal guarantee of conformity (clause 3.6 bis).
Nothing here excludes liability that cannot lawfully be excluded, in particular for personal injury or wilful misconduct.
Neither party is liable for a failure caused by an event of force majeure, including the failure of a hosting provider, a network or a payment service.
These terms may change. Any substantial change is announced by e-mail at least 30 days before it takes effect. Continuing to use the service after that date constitutes acceptance; otherwise you may terminate at no cost.
These terms are governed by the law of the State of Wyoming (USA), excluding its conflict-of-laws rules. In the event of a dispute, the parties will first seek an amicable solution in writing; failing that, the courts of the State of Wyoming have jurisdiction.
If you are a consumer residing in the European Union, this choice does not deprive you of any mandatory protection granted by the law of your country of residence, and you keep the right to bring proceedings before that country's courts.
Ce que tu achètes, ce que ça coûte, et comment tu arrêtes.
Les présentes conditions régissent la souscription aux forfaits payants d'OnlyShorts et l'achat de recharges de crédits d'IA, d'exports et de traductions (article 3.5 bis). Elles complètent les conditions d'utilisation, qui restent applicables.
| Forfait | Mensuel | Annuel | Exports par mois (vidéos ou photos) | Crédits d'IA par mois |
|---|---|---|---|---|
| Gratuit | 0 $ | — | 20, avec marque OnlyShorts sur les exports | Aucun par mois ; 50 offerts une seule fois à l'inscription, pour les captions écrites par l'IA (article 3.5 bis) |
| Starter | 19 $ / mois | 190 $ par an (soit environ 16 $ / mois) | 500 | 300, photos 1K, vidéos 720p de 5 s, modèles, captions |
| Pro | 49 $ / mois | 490 $ par an (soit environ 41 $ / mois) | 2 500 | 1 000, photos 1K, vidéos 720p, mimétisme, modèles, captions |
| Scaling | 199 $ / mois | 1 990 $ par an (soit environ 166 $ / mois) | 20 000 | 5 000, toutes fonctions et toutes qualités |
Les prix sont indiqués en dollars américains et hors taxes. La taxe due dans ton pays (TVA, taxe de vente…) est calculée au moment du paiement et affichée avant que tu le valides : par exemple 20 % pour un client établi en France. Le paiement peut t'être présenté dans ta devise, au taux indiqué avant validation.
La souscription, comme une recharge, se fait en ligne, par carte bancaire. Le paiement est traité par Link (Sold through Link, LLC, groupe Stripe), notre revendeur : c'est lui qui encaisse le paiement, collecte et reverse la taxe due, et il apparaît sur ton relevé bancaire sous un libellé commençant par « LINK.COM* ONLYSHORTS ». L'accès au service, lui, reste régi par les présentes conditions. La commande est ferme dès validation du paiement. OnlyShorts n'a jamais accès au numéro de ta carte.
Quand tu résilies depuis ton compte, la page peut te proposer, selon ton abonnement, une ou plusieurs de ces offres. Aucune n'est obligatoire : le lien qui poursuit la résiliation reste visible à côté de chacune.
Offre de retour. Quand un abonnement que tu as résilié prend fin, tu reçois une seule fois, par e-mail, un code personnel : −10 % sur tes 3 premiers mois si tu reprends un forfait mensuel dans les 30 jours. Il est réservé à ton compte, ne sert qu'une fois, et s'applique de lui-même quand tu paies depuis ton compte ; tant que sa remise court, le passage à l'annuel attend qu'elle soit terminée. Il ne se cumule pas avec la remise d'affiliation : un affilié, qui garde la sienne à vie, ne reçoit pas cette offre. Cet e-mail porte un lien de désinscription, et ne part pas vers une adresse désinscrite (article 4.2).
Le quota mensuel se consomme à la livraison d'un export, sur les vidéos réellement produites, et à la livraison d'un export de photos randomisées, à raison d'un export par photo. Il n'est pas reportable d'un mois sur l'autre et n'est pas remboursable s'il n'est pas consommé. Un export qui échoue pour une raison imputable au service n'est pas décompté. Si tu atteins ton quota, tu peux passer à un forfait supérieur : le nouveau quota s'applique immédiatement.
Les forfaits Starter, Pro et Scaling comprennent une réserve mensuelle de crédits, distincte du quota d'exports : 300 pour Starter, ouverts aux captions, aux modèles, aux photos générées en qualité standard (1K) et aux vidéos générées en 720p, de 5 secondes au plus ; 1 000 pour Pro, ouverts aux captions, aux modèles, aux photos générées en qualité standard (1K), aux vidéos générées en 720p, jusqu'à 12 secondes, et au mimétisme (le mouvement d'une vidéo que tu déposes ou importes, rejoué par ton modèle, en 720p) ; 5 000 pour Scaling, ouverts à toutes les fonctions et à toutes les qualités (photos 2K, vidéos 1080p). Le forfait gratuit n'a pas de réserve mensuelle : il reçoit une seule fois des crédits de bienvenue (ci-dessous). Un crédit correspond à un centime de dollar de calcul chez notre prestataire.
Les forfaits Pro et Scaling se partagent au sein d'une équipe : 3 personnes sur Pro et 10 personnes sur Scaling, propriétaire compris. Le forfait gratuit et Starter n'en ont pas.
Si tu es consommateur résidant dans l'Union européenne, tu disposes d'un délai de 14 jours à compter de ta souscription pour te rétracter, sans motif, en écrivant à [email protected]. Tu es alors remboursé en entier, sous 14 jours, par le même moyen de paiement, et ton abonnement prend fin.
Pour une recharge (crédits d'IA, exports ou traductions), le même délai de 14 jours vaut à compter de l'achat : elle t'est remboursée en entier, sous 14 jours, et ce qui en reste est retiré de ton compte.
Tu peux utiliser ce modèle, sans y être obligé : tout message clair suffit.
Cette section ne s'applique pas aux professionnels, qui ne bénéficient pas du droit de rétractation.
Si tu es consommateur, OnlyShorts doit te fournir un service conforme à ce qui est annoncé pendant toute la durée de ton abonnement ; une recharge doit l'être pendant deux ans à compter de sa fourniture. En cas de défaut, écris à [email protected] : le service est remis en conformité sans frais, dans un délai raisonnable. Si c'est impossible ou que ça n'aboutit pas, tu obtiens une réduction du prix ou la fin du contrat avec remboursement. Cette garantie s'ajoute au droit de rétractation (article 3.6).
En dehors de la rétractation (article 3.6) et de la garantie légale de conformité (article 3.6 bis), les sommes versées ne sont pas remboursables. Un remboursement peut cependant être accordé si le service a été indisponible de façon prolongée et imputable à OnlyShorts, ou si un export a échoué de façon répétée sans cause tenant à tes fichiers. Écris dans ce cas à [email protected] ; la demande est traitée sous 14 jours. Sous réserve de l'article 3.6, une recharge de crédits n'est pas remboursable une fois ses crédits utilisés ; si une recharge est remboursée, les crédits rechargés encore sur ton compte sont retirés à hauteur du montant remboursé. Si ta banque reprend le paiement d'une recharge (contestation), ce qu'elle a apporté et qui reste sur ton compte est mis de côté jusqu'à la décision : rendu si le paiement est confirmé, retiré si la contestation aboutit.
En cas de rejet du paiement, Stripe tente de nouveau le prélèvement, automatiquement, et ton forfait reste actif pendant ces nouvelles tentatives. Si toutes échouent, l'accès aux forfaits payants est suspendu et le compte repasse au forfait gratuit. Les données du compte sont conservées selon l'article 4.3.
Les prix peuvent évoluer. Toute hausse est annoncée par e-mail au moins 30 jours avant sa prise d'effet et ne s'applique qu'à compter de la reconduction suivante. Tu peux résilier sans frais avant cette date.
Une facture est émise à chaque paiement d'abonnement. Elle reste accessible depuis ton compte, via le portail de facturation Stripe, y compris une fois ton abonnement terminé. Après la fermeture de ton compte, écris à [email protected] pour en obtenir une copie. Une recharge de crédits ne figure pas dans ce portail : écris à la même adresse pour en obtenir le justificatif.
Chaque compte dispose d'un lien de parrainage (« lien d'affiliation ») et d'un code d'affiliation, visibles dans le menu du compte et dans la section Affiliation de la page d'accueil. Tu peux personnaliser ton code (4 à 20 lettres ou chiffres, 3 fois au plus, hors codes réservés ou déjà pris) ; tes anciens codes continuent de marcher. Devient ton affilié : une personne qui crée son compte OnlyShorts après avoir ouvert ton lien, ou une personne qui saisit ton code alors qu'elle n'a pas d'abonnement en cours — sur la page des tarifs, ou, pour un tout premier paiement, dans le champ « code promotionnel » du paiement. Ouvrir un lien ne rattache jamais un compte qui existait déjà ; saisir un code le peut, tant que ce compte n'a pas d'abonnement en cours. Un affilié reste rattaché au même parrain, à vie, quel que soit son forfait ; seul OnlyShorts peut corriger ce rattachement, à la demande de l'affilié ou du parrain (un code mal saisi, par exemple), et les commissions déjà nées restent alors à l'ancien parrain. On ne peut pas se parrainer soi-même, ni parrainer son propre parrain : saisi par son titulaire, un code n'ouvre aucune commission, et sa remise ne vaut que pour ce paiement-là.
Les présentes conditions de vente sont régies par le droit de l'État du Wyoming, dans les mêmes termes que l'article 2.16.
What you buy, what it costs, and how you stop.
These terms govern subscriptions to the paid OnlyShorts plans and purchases of AI credit, export and translation top-ups (clause 3.5 bis). They supplement the terms of use, which remain applicable.
| Plan | Monthly | Annual | Exports per month (videos or photos) | AI credits per month |
|---|---|---|---|---|
| Free | $0 | — | 20, with an OnlyShorts mark on exports | None per month; 50 given once at sign-up, for AI-written captions (clause 3.5 bis) |
| Starter | $19 / month | $190 per year (about $16 / month) | 500 | 300, 1K photos, 5-second 720p videos, models, captions |
| Pro | $49 / month | $490 per year (about $41 / month) | 2,500 | 1,000, 1K photos, 720p video, mimicry, models, captions |
| Scaling | $199 / month | $1,990 per year (about $166 / month) | 20,000 | 5,000, every feature and every quality |
Prices are shown in US dollars and excluding tax. Tax due in your country (VAT, sales tax…) is calculated at checkout and shown before you confirm payment: for example 20% for a customer established in France. Payment may be presented in your local currency, at the rate shown before you confirm.
Subscriptions and top-ups are bought online, by card. Payment is processed by Link (Sold through Link, LLC, part of Stripe), our reseller: it collects the payment, collects and remits the tax due, and appears on your bank statement under a descriptor starting with “LINK.COM* ONLYSHORTS”. Access to the service remains governed by these terms. The order is firm once payment is validated. OnlyShorts never has access to your card number.
When you cancel from your account, the page may offer you, depending on your subscription, one or more of these offers. None is required: the link that carries on with the cancellation stays visible next to each one.
Come-back offer. When a subscription you cancelled ends, you receive once, by e-mail, a personal code: 10% off your first 3 months if you take a monthly plan again within 30 days. It is reserved for your account, works once, and applies on its own when you pay from your account; while its discount runs, switching to yearly waits until it has ended. It cannot be combined with the affiliate discount: an affiliate, who keeps theirs for life, does not receive this offer. This e-mail carries an unsubscribe link, and is not sent to an unsubscribed address (clause 4.2).
The monthly quota is consumed when an export is delivered, on the videos actually produced, and when an export of randomized photos is delivered, one export per photo. It does not carry over between months and is not refundable if unused. An export that fails for a reason attributable to the service is not counted. If you reach your quota, you can move to a higher plan: the new quota applies immediately.
The Starter, Pro and Scaling plans include a monthly allowance of credits, separate from the export quota: 300 on Starter, open to captions, models, generated photos in standard quality (1K) and generated videos in 720p, of 5 seconds at most; 1,000 on Pro, open to captions, models, generated photos in standard quality (1K), generated videos in 720p, up to 12 seconds, and mimicry (the movement of a video you upload or import, replayed by your model, in 720p); 5,000 on Scaling, open to every feature and every quality (2K photos, 1080p video). The Free plan has no monthly allowance: it receives welcome credits once (below). One credit is one US cent of computation at our provider.
The Pro and Scaling plans can be shared within a team: 3 people on Pro and 10 people on Scaling, owner included. The Free plan and Starter have none.
If you are a consumer residing in the European Union, you have 14 days from your subscription to withdraw, without giving a reason, by writing to [email protected]. You are then refunded in full, within 14 days, by the same payment method, and your subscription ends.
For a top-up (AI credits, exports or translations), the same 14-day period applies from the purchase: it is refunded to you in full, within 14 days, and what is left of it is removed from your account.
You may use this model, but you do not have to: any clear message will do.
This section does not apply to businesses, which do not benefit from a right of withdrawal.
If you are a consumer, OnlyShorts must provide a service that matches what is announced for the whole length of your subscription; a top-up must do so for two years from when it is supplied. In case of a defect, write to [email protected]: the service is brought back into conformity at no cost, within a reasonable time. If that is impossible or does not work, you get a price reduction or the end of the contract with a refund. This guarantee comes in addition to the right of withdrawal (clause 3.6).
Outside withdrawal (clause 3.6) and the legal guarantee of conformity (clause 3.6 bis), amounts paid are non-refundable. A refund may nonetheless be granted if the service was unavailable for a prolonged period attributable to OnlyShorts, or if an export failed repeatedly for reasons unrelated to your files. Write to [email protected]; requests are handled within 14 days. Subject to clause 3.6, a credit top-up is not refundable once its credits are used; if a top-up is refunded, the top-up credits still on your account are removed in proportion to the amount refunded. If your bank takes back a top-up payment (a dispute), what it brought that is still on your account is set aside until the decision: returned if the payment is upheld, removed if the dispute succeeds.
If a payment is declined, Stripe automatically retries it, and your plan stays active during those retries. If every retry fails, access to paid plans is suspended and the account returns to the free plan. Account data is retained as set out in clause 4.3.
Prices may change. Any increase is announced by e-mail at least 30 days before taking effect and applies only from the following renewal. You may cancel at no cost before that date.
An invoice is issued for every subscription payment. It remains available from your account, through the Stripe billing portal, including once your subscription has ended. After your account is closed, write to [email protected] for a copy. A credit top-up does not appear in that portal: write to the same address for proof of payment.
Every account has a referral link (“affiliate link”) and an affiliate code, shown in the account menu and in the Affiliate section of the home page. You can customize your code (4 to 20 letters or digits, at most 3 times, excluding reserved or taken codes); your previous codes keep working. Your referral is someone who creates an OnlyShorts account after opening your link, or someone who enters your code while they have no active subscription — on the pricing page, or, for a very first payment, in the “promotion code” field at checkout. Opening a link never attaches an account that already existed; entering a code can, as long as that account has no active subscription. A referral stays attached to the same referrer, for life, whatever their plan; only OnlyShorts can correct that attachment, at the request of the referral or the referrer (a mistyped code, for example), and commissions already created then stay with the previous referrer. You cannot refer yourself, nor refer your own referrer: entered by its owner, a code opens no commission, and its discount applies to that payment only.
These terms of sale are governed by the law of the State of Wyoming, on the same basis as clause 2.16.
Ce qu'on sait de toi, pourquoi, et pendant combien de temps.
Le responsable du traitement est CVP Agency LLC, joignable à [email protected]. Pour les fichiers que tu déposes et les variantes produites, OnlyShorts agit en sous-traitant au sens du RGPD : c'est toi qui décides de ce qui est traité et pourquoi. Pour les données publiques des créateurs que montre la Hotlist (article 2.5 bis), OnlyShorts est responsable du traitement.
Pour les fichiers que tu déposes (vidéos, photos, photos des modèles) et ce qui en est produit, OnlyShorts est ton sous-traitant (article 28 du RGPD), et ces conditions valent accord de sous-traitance. L'objet, la nature, la finalité, les types de données et leur durée sont ceux des articles 4.2 et 4.3 ; les personnes concernées sont celles qui apparaissent dans tes fichiers, dont tes modèles. OnlyShorts s'engage à :
En important une trend, tu autorises aussi OnlyShorts à proposer à la Hotlist le pseudo public de son auteur (article 2.5 bis) ; OnlyShorts en est alors responsable du traitement, et rien de toi n'y est gardé.
| Donnée | Pourquoi | Base légale |
|---|---|---|
| Identifiant Google (si tu te connectes avec Google), adresse e-mail, nom affiché | Créer et identifier ton compte | Exécution du contrat |
| Forfait, mois en cours, nombre de vidéos exportées, nombre de traductions du mois | Appliquer tes quotas et facturer | Exécution du contrat |
| Date de création du compte, date de dernière visite, date du premier export, date du premier abonnement, dates des e-mails déjà envoyés (pour ne pas t'écrire deux fois) | Suivre l'activité des comptes, sur un tableau de bord réservé à l'éditeur | Intérêt légitime |
| Adresse e-mail, nom affiché, langue d'affichage (français ou anglais), date de création du compte, nombre total d'exports, forfait et nombre de vidéos exportées ce mois-ci, abonnement en cours et code d'affiliation | T'écrire, dans ta langue, au sujet du service : aide au démarrage si ton compte reste vide, confirmation de tes premières vidéos (avec, si tu as un abonnement payant, ton lien d'affiliation en P.S.), alerte quand ton quota du mois approche de sa fin, puis quand il est atteint, et, une seule fois après la fin d'un abonnement que tu as résilié, une offre pour revenir (article 3.4 bis). Jamais de publicité pour un tiers, jamais de revente ni de location de ton adresse. Chacun de ces messages porte un lien de désinscription, qui arrête les suivants. Pour un compte existant, la désinscription n'arrête ni les liens de connexion que tu demandes, ni la confirmation d'une résiliation, ni l'annonce d'une modification des conditions ou des prix, ni l'invitation d'une agence à rejoindre son équipe, ni l'e-mail qui te prévient que ton équipe a fermé. Sans compte, un lien de connexion et une invitation dans une équipe portent eux aussi ce lien, et la désinscription les arrête, comme les e-mails d'aide d'un compte ouvert plus tard avec cette adresse | Intérêt légitime — tu peux t'y opposer à tout moment, par le lien de chaque e-mail ou par un message |
| Mesure des e-mails, faite par Brevo (article 4.4) : pour chaque e-mail qu'on t'envoie, s'il a été ouvert et quand — par une image invisible d'un pixel, chargée à l'ouverture quand ta messagerie affiche les images —, et quel lien tu y as cliqué et quand — chaque lien passe d'abord par une redirection de Brevo. Ces mesures sont rattachées à ton adresse e-mail et à l'adresse IP de l'appareil qui a chargé l'image ou suivi le lien | Vérifier que nos e-mails arrivent et sont lus — un e-mail que plus personne n'ouvre est souvent un e-mail tombé en spam (délivrabilité) — et savoir quels e-mails et quels liens servent vraiment, pour les améliorer (efficacité). Notre serveur ne lit pas ces mesures : elles restent chez Brevo, aucun envoi automatique n'en dépend, et elles ne servent jamais à un profil publicitaire | Intérêt légitime — ce qui permet de t'y soustraire est expliqué sous ce tableau |
| Vidéos déposées et variantes produites, photos déposées pour être randomisées | Exécuter le rendu que tu as demandé | Exécution du contrat |
| Photos de référence d'un modèle, photos importées dans un modèle (photo de départ d'une vidéo, photo à reproduire), photos ou vidéos générées à partir de lui, la vidéo que tu déposes pour un mimétisme et l'image tirée du début du morceau choisi, qui sert au mimétisme automatique (effacées toutes deux dès le calcul terminé, voir 4.3), et les publications importées par un lien | Créer le modèle et produire ce que tu lui demandes | Exécution du contrat |
| Montages enregistrés (« Mes montages ») : leur nom, la place et les réglages des emplacements, le nom et le poids des vidéos qui y sont posées (jamais les vidéos elles-mêmes), les captions avec leurs textes, le style des captions par la voix | Réappliquer un montage sur une nouvelle trend | Exécution du contrat |
| Équipe (article 3.5 ter) : pour un membre, le compte auquel il est rattaché, sa date d'arrivée, l'adresse que le propriétaire a tapée pour l'inviter et, s'il a été mis en pause, le forfait et l'heure de l'e-mail qui l'en a prévenu ; pour une invitation en attente, l'adresse invitée, le compte qui invite et ses dates de création et d'expiration ; pour chaque invitation envoyée, une empreinte de l'adresse invitée (un condensé, pas l'adresse) et l'heure de l'envoi | Envoyer l'invitation, vérifier que c'est bien la personne invitée qui l'accepte, limiter les invitations répétées vers une même adresse, prévenir une seule fois un membre mis en pause, et montrer au propriétaire les adresses qu'il a invitées. Un membre ne voit l'adresse de personne : seulement le nom affiché du propriétaire | Exécution du contrat |
| Identifiant client Stripe, historique des paiements ; pour les offres de la résiliation (article 3.4 bis), la date de ta dernière pause et des offres de fidélité, et le code de l'offre de retour ; la raison d'une résiliation, si tu en donnes une (choisie dans une liste, et transmise à Stripe) | Gérer l'abonnement, les recharges et les factures ; ne proposer chaque offre que dans ses limites ; savoir pourquoi les abonnés partent | Contrat et obligation comptable ; intérêt légitime pour les offres et la raison de résiliation |
| Contestations de paiement : numéro du litige, paiement ou facture visés, montant, raison donnée par la banque, état, adresse e-mail du client et, s'il y a lieu, celle du parrain | Suivre la contestation, geler ou rendre les crédits et la commission | Intérêt légitime (défendre nos droits) |
| Empreinte d'audience : condensé salé et tronqué de l'adresse IP et du navigateur | Compter les visiteurs distincts sans les identifier | Intérêt légitime |
| Mesure de fréquentation de Cloudflare (Cloudflare Web Analytics, sans cookie) : adresse de la page vue, page d'où tu arrives, navigateur, système, type d'appareil, pays, et temps de chargement de la page | Mesurer la fréquentation et la vitesse du site | Intérêt légitime |
| Anti-abus des crédits offerts (article 3.5 bis) : empreintes (condensés salés et tronqués) de ton compte, de ton adresse e-mail (écrite sans ses variantes), de l'identifiant d'appareil tiré au hasard par la page et de ton adresse IP, avec l'heure de chaque passage ; sur ta fiche, la date à laquelle les crédits de bienvenue ont été accordés ou refusés, et le motif d'un refus | Accorder les crédits offerts une seule fois par appareil et par connexion, et empêcher les comptes créés en série | Intérêt légitime |
| Journaux techniques du serveur | Sécurité, diagnostic de panne | Intérêt légitime |
| Publications suivies par la Hotlist (article 2.5 bis) — elles ne concernent pas nos clients, mais les créateurs dont le compte Instagram est public : le pseudo du compte, son nombre d'abonnés et l'historique de ce nombre (un point par jour où le compte est relu), sa niche, son marché et s'il se présente comme un modèle IA (estimés automatiquement) ; pour chaque publication, son lien, sa date, sa durée, ses vues, ses likes et ses commentaires publics, le titre de son son (ou « son original »), la date à laquelle la Hotlist l'a vue pour la première fois, et une vignette (image réduite) ; la niche et le format de chaque publication (pov, danse, lipsync, transition, tenue), estimés automatiquement à partir de son texte ; son image passe un détecteur de nudité, et une publication refusée n'est jamais montrée (le refus est gardé avec elle, 30 jours au plus) | Montrer aux abonnés Scaling les publications qui explosent dans leur niche, les petits comptes aux grosses vues et les comptes qui grandissent, et calculer de combien une publication dépasse les habitudes du compte | Intérêt légitime (art. 6.1.f du RGPD) — ces données ont été rendues publiques par leurs auteurs, et chacun peut s'y opposer (article 4.6). Pour ce que l'entrée dans la Hotlist laisse deviner (une présence sur OnlyFans, MYM ou Fansly) : art. 9.2.e du RGPD, car ce lien a été rendu public par la créatrice elle-même, dans sa bio ou son lien en bio, ou sur sa propre page OnlyFans ou Fansly, qui cite ce compte |
| Hotlist : les favoris de ton équipe, les niches qu'elle a choisies et son choix pour l'e-mail du lundi | Garder tes favoris et tes niches d'une visite à l'autre, les partager avec ton équipe, et envoyer le lundi au propriétaire du compte les meilleures trends de ses niches | Exécution du contrat (des fonctions du forfait Scaling) ; l'e-mail du lundi s'arrête par le lien qu'il porte |
| Affiliation (article 3.10 bis) : ton code et tes anciens codes, le parrain qui t'a amené, la date et le moyen du rattachement (lien, code, ou correction par OnlyShorts) et l'ancien parrain s'il a été corrigé, ta remise et ton taux de commission ; pour un parrain, ses commissions (affilié, facture, montant, état, dates) et les coordonnées de versement qu'il saisit (adresse PayPal ou coordonnées bancaires) ; la date du dernier rappel de ton lien d'affiliation sous la jauge, et ton nombre d'exports à ce moment | Appliquer la remise, calculer et verser les commissions ; ne rappeler ton lien qu'après quelques exports, une fois par semaine au plus | Exécution du contrat ; obligation comptable pour les commissions et les versements |
Aucune donnée n'est vendue ni louée, ni utilisée pour la publicité d'un tiers. Les seules offres que tu reçois sont celles d'OnlyShorts décrites dans le tableau ci-dessus (l'offre pour revenir après une résiliation, l'invitation à monter de forfait dans les alertes de quota, le lien d'affiliation en P.S.), et tu peux t'y opposer par le lien de chaque e-mail. Il n'y a aucun profilage de nos clients, ni aucune décision automatisée produisant des effets juridiques. La Hotlist, elle, évalue les comptes publics qu'elle suit, ce qui est un profilage au sens du RGPD : elle compare chaque publication aux habitudes de son compte et à la vitesse des autres publications de la même niche, classe les comptes par abonnés gagnés et par vues rapportées aux abonnés, et estime automatiquement leur niche, leur marché, s'ils se présentent comme un modèle IA, et la niche et le format de chaque publication. Aucune décision qui en découle ne produit d'effet juridique, et chaque créateur peut s'y opposer (article 4.6).
La mesure d'audience et l'anti-abus des crédits offerts ne conservent jamais l'adresse IP en clair : elle est mélangée à un secret du serveur, condensée, puis tronquée. L'opération n'est pas réversible.
La mesure des e-mails, et comment t'y soustraire. Contrairement à notre mesure d'audience, celle de Brevo garde ton adresse IP. Voici ce qui l'arrête aujourd'hui, et ce qui ne l'arrête pas :
Le droit d'effacement (article 4.6) vaut aussi pour ce journal : sur demande, nous l'effaçons chez Brevo pour ton adresse.
| Donnée | Durée |
|---|---|
| Vidéos déposées et fichiers de travail | Effacés automatiquement de notre serveur, au plus tard 7 heures après la fin de ton dernier export (4 heures après ton dernier dépôt si tu n'exportes rien). Un nouvel export sur la même vidéo fait repartir ce délai |
| Archive ZIP d'un export, vidéo ou photo | 2 jours, puis suppression automatique |
| Photos déposées depuis ton ordinateur pour être randomisées | Effacées automatiquement, au plus tard 65 minutes après leur dépôt, et immédiatement quand tu les retires de la piste. Un export lancé garde les siennes le temps de sa fabrication, file d'attente comprise, et les efface dès qu'il se termine ou est annulé |
| Compte et compteurs d'usage | Tant que le compte existe. À sa fermeture, la fiche est effacée sur-le-champ ; les sauvegardes qui la contiennent disparaissent d'elles-mêmes sous 5 jours |
| Montages enregistrés, textes des captions compris | Tant que tu les gardes, 30 au maximum par compte (dans une équipe, ceux de tous les membres, sur le compte du propriétaire, qui seul les supprime). Un montage supprimé est effacé immédiatement, et tous le sont avec le compte ; les sauvegardes qui les contiennent disparaissent d'elles-mêmes sous 5 jours |
| Invitation dans une équipe | 7 jours au plus, puis effacée automatiquement ; effacée immédiatement dès qu'elle est acceptée, annulée ou remplacée par une nouvelle, ou que le compte qui invite est fermé. L'empreinte d'une adresse invitée et l'heure de l'envoi : 24 heures. Le rattachement d'un membre, avec la trace de l'e-mail de pause, dure tant qu'il fait partie de l'équipe et disparaît dès qu'il la quitte ou en est retiré. Les sauvegardes qui les contiennent disparaissent d'elles-mêmes sous 5 jours |
| Factures et pièces comptables | 10 ans, obligation légale |
| Photos de référence d'un modèle | Tant que tu conserves le modèle (dans une équipe, tant que le propriétaire le conserve : lui seul supprime, article 3.5 ter). Effacées immédiatement quand tu le supprimes, ou quand tu retires une photo. Un modèle terminé en garde toujours au moins 3 : pour descendre en dessous, supprime-le |
| Photos déposées pour un modèle jamais terminé (formulaire fermé avant la création) | Effacées automatiquement, au plus tard 65 minutes après la dernière photo déposée ou retirée |
| Photos et vidéos générées à partir d'un modèle | Les 60 dernières par modèle, photos et vidéos comptées ensemble ; au-delà, la plus ancienne est effacée. Toutes disparaissent avec le modèle |
| Photos importées dans un modèle (photo de départ d'une vidéo, photo à reproduire) | Les 12 dernières photos de départ et les 12 dernières photos à reproduire, par modèle ; au-delà, la plus ancienne est effacée. Effacées immédiatement quand tu en retires une, et toutes avec le modèle |
| Publication importée par un lien | La vidéo : effacée de notre serveur dès que ton navigateur l'a reçue, et au plus tard une heure après l'import ; le morceau que tu en gardes suit ensuite la règle du mimétisme, à la ligne suivante. Reprise depuis la Hotlist, elle devient ta trend et suit la règle des vidéos déposées (première ligne). La photo : elle devient une photo à reproduire, gardée comme à la ligne précédente |
| Morceau de vidéo d'un mimétisme, et l'image tirée de son début | Effacés dès le calcul terminé, qu'il aboutisse ou non, ou dès que la demande est refusée. Si le calcul n'est jamais lancé (la page fermée entre l'envoi du morceau et le lancement), au plus tard un jour après leur dépôt |
| Trace d'une désinscription | Conservée même après la fermeture du compte, et c'est volontaire : sans elle, un compte rouvert plus tard recevrait de nouveau des messages que tu avais refusés. Elle ne contient que ton adresse et la date |
| Empreinte d'audience | 90 jours, puis au plus 5 jours de plus dans les sauvegardes |
| Empreintes de l'anti-abus des crédits offerts | 90 jours, puis effacées automatiquement, et au plus 5 jours de plus dans les sauvegardes. Elles survivent à la fermeture du compte, et c'est volontaire : sans elles, un compte supprimé puis rouvert recevrait de nouveau les crédits offerts. La décision sur ta fiche part avec le compte |
| Publications suivies par la Hotlist : chiffres publics, lien, vignette, et historique du nombre d'abonnés du compte | 30 jours après leur relevé (chaque point de l'historique des abonnés, 30 jours après le jour où il a été relevé), puis effacés automatiquement, vignette comprise. Effacés sous 48 heures quand leur auteur le demande (article 4.6). Les sauvegardes qui les contiennent disparaissent d'elles-mêmes sous 5 jours |
| Comptes suivis par la Hotlist : pseudo, nombre d'abonnés actuel, niche, marché, modèle IA, source de découverte, date d'ajout | Tant que le compte est suivi. Il cesse de l'être quand il n'a plus aucune publication au-dessus de ×2 sur 30 jours, quand il devient privé, est supprimé ou ne mène plus à OnlyFans, MYM ou Fansly (vérifié à chaque lecture du compte, à tour de rôle et plus souvent pour les comptes qui performent, article 2.5 bis ; la page de son lien en bio, à la première lecture après 7 jours ; un compte introuvable 3 lectures de suite cesse d'être suivi), quand un compte plus suivi prend sa place, ou dès que son auteur le demande (article 4.6) : tout est alors effacé sur-le-champ. Les sauvegardes qui les contiennent disparaissent d'elles-mêmes sous 5 jours |
| Hotlist : empreinte d'un compte écarté (refusé ou sorti), et pseudos repérés pas encore vérifiés, avec leur source | 30 jours, puis effacés automatiquement. L'empreinte d'un compte dont l'auteur a demandé à sortir est gardée sans limite, et c'est volontaire : sans elle, il pourrait revenir dans la Hotlist. Une empreinte est un condensé qui ne contient pas le pseudo |
| Favoris, niches choisies et choix de l'e-mail du lundi (Hotlist) | Un favori part avec sa publication (au plus 30 jours) ; les niches et le choix de l'e-mail, tant que le compte existe ; tout est effacé avec lui. Les sauvegardes qui les contiennent disparaissent d'elles-mêmes sous 5 jours |
| Affiliation : code, rattachement et coordonnées de versement | Tant que le compte existe, effacés avec sa fiche. Les sauvegardes qui les contiennent disparaissent d'elles-mêmes sous 5 jours |
| Affiliation : commissions et versements | 10 ans (obligation comptable), gardés après la fermeture du compte |
| Contestations de paiement | 3 ans après la dernière mise à jour du litige, puis effacées automatiquement, même après la fermeture du compte ; les sauvegardes qui les contiennent disparaissent d'elles-mêmes sous 5 jours |
| Journal des e-mails chez Brevo : envoi, remise, ouvertures et clics (article 4.2) | Gardé chez Brevo, pas sur notre serveur. D'après sa documentation, Brevo le garde sans limite de durée tant que l'expéditeur n'a pas fixé de règle d'effacement, qui peut aller de 1 à 24 mois. La fermeture de ton compte ne l'efface pas d'elle-même : sur demande, nous l'effaçons (article 4.6) |
| Journaux techniques | 30 jours |
Chez fal.ai (article 4.4), les photos et vidéos générées sont effacées 24 heures après la génération ; la demande elle-même reste dans son historique selon ses conditions (30 jours par défaut, d'après sa documentation). Chez Anthropic (article 4.4), les textes envoyés et ses réponses sont effacés sous 30 jours, d'après sa politique, et jusqu'à 2 ans pour un texte que ses contrôles signalent. Chez Apify (article 4.4), ce que renvoie un relevé pour la Hotlist (pages publiques, profils, publications) est effacé dès que notre serveur l'a lu ; si cet effacement échoue, il disparaît de lui-même à la fin de la durée de conservation du compte Apify. Chez TypeSafe (article 4.4), les textes publics envoyés pour la Hotlist ne sont pas conservés : notre compte est sous accord de conservation zéro. De même, la mesure de fréquentation de Cloudflare (article 4.2) est conservée selon les conditions de Cloudflare.
OnlyShorts ne partage tes données qu'avec les prestataires strictement nécessaires au service :
Aucun autre destinataire. Aucun outil publicitaire, aucun réseau social embarqué. Tes exports ne sont jamais envoyés à un prestataire d'IA : seuls le sont les photos, le morceau de vidéo et son image énumérés ci-dessus, au moment où tu lances la génération, et ce morceau est effacé de chez nous, avec son image, dès le calcul terminé (voir 4.3).
Envoi vers Google Drive. Quand tu cliques sur « Google Drive », Google te demande, dans sa propre fenêtre, d'autoriser OnlyShorts à créer des fichiers dans ton Drive. Cette autorisation ne donne accès qu'aux fichiers que nous y créons et, si tu en choisis un, au dossier que tu désignes : nous ne voyons ni tes autres fichiers ni tes autres dossiers. Ce choix se fait dans une fenêtre de Google (le « Google Picker ») : c'est Google qui t'y montre tes dossiers, sans nous les transmettre. Notre serveur ne reçoit que l'identifiant du dossier choisi, le temps de l'envoi ; son nom et cet identifiant restent dans ton navigateur, qui les retient pour les envois suivants (article 4.8). L'autorisation expire au bout d'une heure ; notre serveur ne s'en sert que le temps de l'envoi, ne l'écrit nulle part et ne la garde pas : rien ne lui permet de revenir dans ton Drive ensuite. Il y dépose les fichiers que tu as choisis, dans le dossier que tu as désigné ou, à défaut, dans un dossier « OnlyShorts », puis s'arrête. L'usage que fait OnlyShorts des informations reçues des API Google respecte la politique de Google relative aux données des utilisateurs des services d'API, y compris ses exigences d'usage limité (Limited Use). Tu peux retirer cet accès à tout moment depuis ton compte Google (Sécurité → Applications tierces).
Instagram ne reçoit rien de toi. Quand tu importes une publication par son lien, c'est notre serveur qui demande à Instagram la publication publique, sans compte et sans cookie. Ni ton lien ni l'adresse de la publication ne sont transmis à fal.ai : il ne reçoit que ce qui est énuméré plus haut, comme pour un fichier déposé. Les vignettes de la Hotlist sont servies par notre serveur : la parcourir ne contacte pas Instagram ; seul le lien « Voir sur Instagram », si tu le suis, t'y emmène.
Cloudflare, Google, Stripe, Anthropic et fal.ai sont des sociétés américaines. Les transferts vers les États-Unis reposent sur le Data Privacy Framework et, à défaut, sur les clauses contractuelles types de la Commission européenne. Apify, société tchèque, peut traiter aux États-Unis ce qu'il relève pour la Hotlist (comptes et publications publics), sous les clauses contractuelles types de la Commission européenne prévues par son accord de traitement. TypeSafe, société américaine, traite aux États-Unis les textes publics qu'elle reçoit pour la Hotlist, sous les clauses contractuelles types de la Commission européenne prévues par son accord de traitement. Les vidéos de tes exports, elles, sont traitées sur un serveur situé dans l'Union européenne (Allemagne) et stockées temporairement chez Cloudflare.
Tu disposes d'un droit d'accès, de rectification, d'effacement, de limitation, d'opposition et de portabilité. Écris à [email protected] : la réponse intervient sous un mois. Tu peux aussi introduire une réclamation auprès de la CNIL (cnil.fr) ou de l'autorité de contrôle de ton pays.
Tu peux supprimer ton compte et tes données toi-même, depuis ton compte (« Supprimer mon compte »), ou en le demandant à cette adresse. Si un abonnement est en cours, la fermeture suit les règles de l'article 2.12.
Créateurs dont une publication apparaît dans la Hotlist. Tu n'es pas client d'OnlyShorts, mais tu as les mêmes droits sur ces données, dont celui de t'opposer à leur traitement. Écris à [email protected] avec le lien de la publication ou de ton compte : sous 48 heures, il est retiré de la Hotlist, ses données sont effacées, et il n'est plus suivi.
Les échanges sont chiffrés (HTTPS) entre ton navigateur et Cloudflare, notre prestataire réseau (article 4.4), puis par un tunnel chiffré jusqu'à notre serveur. Le site n'est servi que par un tunnel sortant ; le seul port ouvert au public est l'accès d'administration du serveur, par clé uniquement. Les cookies de session sont signés et ne contiennent qu'un identifiant de compte (sans compte, un identifiant tiré au hasard, pour retrouver les photos que tu as déposées) : ni jeton Google, ni donnée sensible. Les fichiers de chaque export sont isolés dans un dossier dédié, effacé automatiquement.
OnlyShorts n'utilise aucun cookie publicitaire ni de mesure tierce : la mesure de fréquentation de Cloudflare (article 4.2) n'en dépose aucun. C'est pourquoi aucune bannière de consentement ne t'est imposée : rien de ce qui est déposé ne l'exige. Les e-mails, eux, contiennent l'image de mesure des ouvertures de Brevo (article 4.2).
| Ce qui est déposé | À quoi ça sert | Durée |
|---|---|---|
| Cookie de session | Te garder connecté ; sans compte, retrouver les photos que tu viens de déposer | 30 jours après ta dernière visite (sans compte : jusqu'à la fermeture du navigateur), strictement nécessaire |
| Code de parrainage (cookie) | Seulement si tu arrives par un lien de parrainage ou si tu saisis un code d'affiliation sans être connecté : retenir ce lien ou ce code jusqu'à ta connexion, pour t'appliquer ta remise (article 3.10 bis) | 60 jours |
| Préférence de langue (stockage local) | Se souvenir de FR ou EN | Jusqu'à effacement par tes soins |
| Identifiant d'appareil (cookie et stockage local) | Un nombre tiré au hasard, qui ne dit rien de toi, posé seulement quand tu ouvres la fenêtre de connexion ou que tu es connecté : reconnaître cet appareil pour n'accorder les crédits offerts qu'une fois (article 3.5 bis). Le serveur n'en garde qu'une empreinte | 395 jours pour le cookie ; jusqu'à effacement par tes soins pour le stockage local |
| État de la connexion Google (cookie g_state, déposé sur notre domaine par le script de Google) | Seulement quand tu ouvres la fenêtre de connexion : retenir l'état de la connexion avec Google | 180 jours |
| Repère du guide (stockage local) | Ne pas te remontrer le guide une fois vu ou passé | Jusqu'à effacement par tes soins |
| Aperçu rangé (stockage local) | Sur téléphone, se souvenir que tu as rangé l'aperçu flottant de l'éditeur sur le bord de l'écran | Jusqu'à effacement par tes soins |
| Réglages et reprise de l'éditeur (stockage local) | Tes plages de randomisation, pour ne pas les retaper ; l'export en cours, pour retrouver sa barre ou son lien après un rechargement ; les cartes de nouveauté déjà vues ; le signal de connexion ou de déconnexion envoyé à tes autres onglets | 6 heures pour l'export en cours ; jusqu'à effacement par tes soins pour le reste |
| Montage en cours (stockage du navigateur, et stockage de session pour l'onglet) | Ce que tu montes dans l'éditeur — ta trend, tes vidéos modèles et les photos que tu déposes, avec leurs emplacements, captions et réglages —, pour te proposer de le reprendre après un rechargement de la page ou la fermeture de l'onglet. Il est gardé dans ton navigateur, pas sur notre serveur : si tu le reprends quand ta trend ou tes photos n'y sont plus, elles y repartent comme un nouveau dépôt (article 4.3). Il n'est proposé qu'au compte qui l'a fait (sans compte, à qui utilise ce navigateur), et jamais quand il est encore ouvert dans un autre onglet : pour le savoir, chaque onglet tire un identifiant au hasard, gardé dans son stockage de session. Si le navigateur manque de place, le montage est gardé sans ses vidéos | Proposé 72 heures au plus, puis effacé à ta visite suivante (ou quand tu effaces les données du site dans ton navigateur) ; tes 3 derniers montages seulement ; effacé plus tôt dès que son export réussit, que tu choisis « Commencer un nouveau » (avec les autres montages que la carte te proposait), que tu retires ta trend ou tes photos, ou que tu te déconnectes ; l'identifiant d'onglet, à la fermeture de l'onglet |
| Solde avant un achat (stockage de session) | Annoncer, au retour du paiement, ce qui vient d'arriver sur ton compte | Effacé à ton retour, ou à la fermeture de l'onglet |
| « Pas maintenant » (stockage local) | Retenir pendant 14 jours que tu as refusé les rappels de ton lien d'affiliation | 14 jours |
| Invitation dans une équipe (stockage local) | Seulement si tu ouvres le lien d'une invitation : le garder le temps que tu te connectes, pour te proposer de rejoindre l'équipe (article 3.5 ter) | 7 jours au plus ; effacée dès que tu rejoins l'équipe ou que tu refermes l'invitation, sauf s'il te faut d'abord te connecter avec l'adresse invitée |
| Dossier Google Drive (stockage local) | Seulement si tu choisis un dossier pour tes envois vers Google Drive : retenir son nom et son identifiant, pour que les envois suivants y aillent (article 4.4) | Jusqu'à ce que tu en changes ou que tu reviennes au dossier OnlyShorts, ou effacement par tes soins |
La connexion Google (seulement quand tu ouvres la fenêtre de connexion, ou quand un bouton d'envoi vers Google Drive s'affiche) et la fenêtre de choix d'un dossier Google Drive (seulement quand tu l'ouvres) sont chargées depuis les serveurs de Google, qui reçoit alors ton adresse IP — et, pour la connexion, les cookies que Google a déjà déposés chez toi s'il t'en reste. Les polices d'écriture du site sont servies par notre propre serveur, sans passer par Google. Les photos de tes modèles, les photos et vidéos générées et tes archives d'export sont chargées directement depuis notre stockage chez Cloudflare, par des liens signés et temporaires, et le petit script de la mesure de fréquentation (article 4.2), depuis les serveurs de Cloudflare. Seule exception : si nous n'avons pas pu ranger chez nous une photo ou une vidéo que tu viens de générer, ton navigateur l'affiche depuis les serveurs de fal.ai, qui reçoit alors ton adresse IP.
Cette politique peut évoluer. Toute modification substantielle est annoncée par e-mail. La date de dernière mise à jour figure en haut de cette page.
What we know about you, why, and for how long.
The data controller is CVP Agency LLC, reachable at [email protected]. For the files you upload and the variants produced, OnlyShorts acts as a processor under the GDPR: you decide what is processed and why. For the public data of the creators shown in the Hotlist (clause 2.5 bis), OnlyShorts is the data controller.
For the files you upload (videos, photos, model photos) and what is produced from them, OnlyShorts is your processor (Article 28 GDPR), and these terms are the data processing agreement. The subject matter, nature, purpose, types of data and duration are those of clauses 4.2 and 4.3; the data subjects are the people who appear in your files, your models included. OnlyShorts undertakes to:
By importing a trend, you also authorize OnlyShorts to suggest its author's public handle to the Hotlist (clause 2.5 bis); OnlyShorts is then the data controller, and nothing about you is kept there.
| Data | Why | Legal basis |
|---|---|---|
| Google account ID (if you sign in with Google), e-mail address, display name | Create and identify your account | Performance of the contract |
| Plan, current month, number of videos exported, number of translations this month | Apply your quotas and bill you | Performance of the contract |
| Account creation date, last-seen date, date of first export, date of first subscription, dates of e-mails already sent (so you are not written to twice) | Follow account activity, on a dashboard reserved for the publisher | Legitimate interest |
| E-mail address, display name, display language (French or English), account creation date, lifetime number of exports, plan and number of videos exported this month, current subscription and affiliate code | Writing to you, in your language, about the service: help getting started if your account stays empty, confirmation of your first videos (with, if you have a paid subscription, your affiliate link in a P.S.), a warning when your monthly quota is nearly used up, then when it is reached, and, once only after a subscription you cancelled has ended, an offer to come back (clause 3.4 bis). Never third-party advertising, never selling or renting your address. Each of these messages carries an unsubscribe link that stops later ones. For an existing account, unsubscribing does not stop the sign-in links you request, the confirmation of a cancellation, notice of a change to the terms or prices, an agency's invitation to join its team, or the e-mail telling you that your team has closed. Without an account, a sign-in link and a team invitation carry that link too, and unsubscribing stops them, as well as the help e-mails of an account later opened with that address | Legitimate interest — you may object at any time, through the link in each e-mail or by writing |
| E-mail measurement, done by Brevo (clause 4.4): for each e-mail we send you, whether and when it was opened — through an invisible one-pixel image, loaded on opening when your mail app displays images —, and which link you clicked in it and when — every link first goes through a Brevo redirect. These measurements are tied to your e-mail address and to the IP address of the device that loaded the image or followed the link | Checking that our e-mails arrive and are read — an e-mail nobody opens any more has often landed in spam (deliverability) — and knowing which e-mails and which links are actually useful, to improve them (effectiveness). Our server does not read these measurements: they stay at Brevo, no automatic sending depends on them, and they are never used for an advertising profile | Legitimate interest — how to avoid it is explained below this table |
| Uploaded videos and generated variants, photos uploaded to be randomized | Run the render you asked for | Performance of the contract |
| A model's reference photos, photos imported into a model (starting photo of a video, photo to recreate), photos or videos generated from it, the video you upload for a mimicry and the frame taken from the start of the chosen segment, used for an automatic mimicry (both deleted as soon as the render is done, see 4.3), and posts imported by link | Create the model and produce what you ask of it | Performance of the contract |
| Saved edits (“My edits”): their name, the position and settings of the slots, the name and size of the videos placed in them (never the videos themselves), the captions with their texts, the style of the voice captions | Apply an edit again to a new trend | Performance of the contract |
| Team (clause 3.5 ter): for a member, the account they are attached to, their arrival date, the address the owner typed to invite them and, if they were paused, the plan and time of the e-mail that told them; for a pending invitation, the invited address, the inviting account and its creation and expiry dates; for each invitation sent, a fingerprint of the invited address (a digest, not the address) and the time it was sent | Send the invitation, check that it is the invited person who accepts it, limit repeated invitations to the same address, tell a paused member only once, and show the owner the addresses they invited. A member sees nobody's address: only the owner's display name | Performance of the contract |
| Stripe customer ID, payment history; for the offers made when you cancel (clause 3.4 bis), the date of your last pause and of the loyalty offers, and the code of the come-back offer; the reason for a cancellation, if you give one (picked from a list, and passed on to Stripe) | Manage the subscription, top-ups and invoices; keep each offer within its limits; understand why subscribers leave | Contract and accounting obligation; legitimate interest for the offers and the cancellation reason |
| Payment disputes: dispute number, payment or invoice concerned, amount, reason given by the bank, status, the customer's e-mail address and, where relevant, the referrer's | Follow the dispute, freeze or return the credits and the commission | Legitimate interest (defending our rights) |
| Audience fingerprint: salted, truncated digest of IP address and browser | Count distinct visitors without identifying them | Legitimate interest |
| Cloudflare's traffic measurement (Cloudflare Web Analytics, cookieless): address of the page viewed, the page you came from, browser, operating system, device type, country, and page load time | Measure the site's traffic and speed | Legitimate interest |
| Free credits anti-abuse (clause 3.5 bis): fingerprints (salted, truncated digests) of your account, of your e-mail address (written without its variants), of the device identifier drawn at random by the page and of your IP address, with the time of each visit; on your account record, the date the welcome credits were given or refused, and the reason for a refusal | Give the free credits only once per device and per connection, and prevent accounts created in bulk | Legitimate interest |
| Server technical logs | Security, incident diagnosis | Legitimate interest |
| Posts followed by the Hotlist (clause 2.5 bis) — they do not concern our customers, but creators whose Instagram account is public: the account's handle, its follower count and the history of that count (one point per day the account is read), its niche, its market and whether it presents itself as an AI model (estimated automatically); for each post, its link, date, length, public views, likes and comments, the title of its audio (or “original audio”), the date the Hotlist first saw it, and a thumbnail (a reduced image); the niche and format of each post (pov, danse, lipsync, transition, tenue), estimated automatically from its text; its image goes through a nudity detector, and a refused post is never shown (the refusal is kept with it, 30 days at most) | Show Scaling subscribers the posts taking off in their niche, the small accounts with big views and the growing accounts, and compute how far a post exceeds the account's usual performance | Legitimate interest (Art. 6(1)(f) GDPR) — this data was made public by its authors, and anyone may object to it (clause 4.6). For what being in the Hotlist suggests (a presence on OnlyFans, MYM or Fansly): Art. 9(2)(e) GDPR, as that link was made public by the creator herself, in her bio or the link in her bio, or on her own OnlyFans or Fansly page, which names that account |
| Hotlist: your team's favorites, the niches it picked and its choice for the Monday e-mail | Keep your favorites and niches from one visit to the next, share them with your team, and send the account owner the best trends in its niches every Monday | Performance of the contract (features of the Scaling plan); the Monday e-mail stops through the link it carries |
| Affiliate programme (clause 3.10 bis): your code and former codes, the referrer who brought you, the date and means of the link (link, code, or correction by OnlyShorts) and the former referrer if it was corrected, your discount and commission rate; for a referrer, their commissions (affiliate, invoice, amount, status, dates) and the payout details they enter (PayPal address or bank details); the date your affiliate link was last suggested under the gauge, and your number of exports at that time | Applying the discount, calculating and paying commissions; only suggesting your link after a few exports, once a week at most | Performance of the contract; accounting obligation for commissions and payouts |
No data is sold or rented, or used for third-party advertising. The only offers you receive are OnlyShorts' own, described in the table above (the come-back offer after a cancellation, the invitation to move up a plan in the quota warnings, the affiliate link in a P.S.), and you can opt out through the link in each e-mail. There is no profiling of our customers and no automated decision producing legal effects. The Hotlist, for its part, assesses the public accounts it follows, which is profiling under the GDPR: it compares each post with its account's usual performance and with the speed of other posts in the same niche, ranks accounts by followers gained and by views relative to followers, and automatically estimates their niche, their market, whether they present themselves as an AI model, and the niche and format of each post. No decision based on it produces legal effects, and every creator may object to it (clause 4.6).
Audience measurement never keeps the IP address in the clear: it is mixed with a server secret, hashed, then truncated. The operation is not reversible.
E-mail measurement, and how to avoid it. Unlike our audience measurement, Brevo's keeps your IP address. Here is what stops it today, and what does not:
The right to erasure (clause 4.6) also covers this log: on request, we delete it at Brevo for your address.
| Data | Retention |
|---|---|
| Uploaded videos and working files | Deleted automatically from our server, at the latest 7 hours after your last export ends (4 hours after your last upload if you export nothing). A new export on the same video restarts this delay |
| ZIP archive of an export, video or photo | 2 days, then automatic deletion |
| Photos uploaded from your computer to be randomized | Deleted automatically, at the latest 65 minutes after the upload, and immediately when you remove them from the track. An export you started keeps its own for as long as it is being made, queue included, and deletes them as soon as it ends or is cancelled |
| Account and usage counters | While the account exists. On closure, the record is deleted immediately; the backups that contain it disappear on their own within 5 days |
| Saved edits, caption texts included | For as long as you keep them, 30 at most per account (in a team, all the members' together, on the owner's account, and only the owner deletes them). A deleted edit is erased immediately, and all of them are with the account; the backups that contain them disappear on their own within 5 days |
| Team invitation | 7 days at most, then deleted automatically; deleted immediately as soon as it is accepted, cancelled or replaced by a new one, or the inviting account is closed. The fingerprint of an invited address and the time it was sent: 24 hours. A member's attachment, with the record of the pause e-mail, lasts as long as they are on the team and disappears as soon as they leave or are removed. The backups that contain them disappear on their own within 5 days |
| Invoices and accounting records | 10 years, legal obligation |
| Reference photos of a model | For as long as you keep the model (in a team, for as long as the owner keeps it: only they delete, clause 3.5 ter). Deleted immediately when you delete it, or when you remove a photo. A finished model always keeps at least 3: to go below that, delete it |
| Photos uploaded for a model never finished (form closed before creating it) | Deleted automatically, at the latest 65 minutes after the last photo was added or removed |
| Photos and videos generated from a model | The 60 most recent per model, photos and videos counted together; beyond that the oldest is deleted. All are deleted with the model |
| Photos imported into a model (starting photo of a video, photo to recreate) | The 12 most recent starting photos and the 12 most recent photos to recreate, per model; beyond that the oldest is deleted. Deleted immediately when you remove one, and all of them with the model |
| Post imported by link | The video: deleted from our server as soon as your browser has received it, and at the latest one hour after the import; the segment you keep then follows the mimicry rule, in the next row. Reused from the Hotlist, it becomes your trend and follows the rule for uploaded videos (first row). The photo: it becomes a photo to recreate, kept as in the row above |
| A mimicry's video segment, and the frame taken from its start | Deleted as soon as the render is done, whether it succeeds or not, or as soon as the request is refused. If the render is never started (the page closed between uploading the segment and starting it), at the latest one day after they were uploaded |
| Record of an unsubscribe | Kept even after the account is closed, deliberately: without it, an account reopened later would start receiving messages you had refused. It holds only your address and the date |
| Audience fingerprint | 90 days, then at most 5 days more in backups |
| Free credits anti-abuse fingerprints | 90 days, then deleted automatically, and at most 5 days more in backups. They outlive the account on purpose: without them, an account deleted and opened again would get the free credits again. The decision on your account record goes with the account |
| Posts followed by the Hotlist: public numbers, link, thumbnail, and the account's follower count history | 30 days after they were captured (each point of the follower history, 30 days after the day it was captured), then deleted automatically, thumbnail included. Deleted within 48 hours when their author asks (clause 4.6). The backups that contain them disappear on their own within 5 days |
| Accounts followed by the Hotlist: handle, current follower count, niche, market, AI model, discovery source, date added | As long as the account is followed. It stops being followed when it no longer has any post above ×2 over 30 days, when it goes private, is deleted or no longer leads to OnlyFans, MYM or Fansly (checked each time the account is read, in rotation and more often for accounts that perform, clause 2.5 bis; the page behind the link in its bio, at the first reading after 7 days; an account not found 3 readings in a row stops being followed), when a more-followed account takes its place, or as soon as its author asks (clause 4.6): everything is then deleted on the spot. The backups that contain them disappear on their own within 5 days |
| Hotlist: fingerprint of a discarded account (refused or removed), and handles spotted but not yet checked, with their source | 30 days, then deleted automatically. The fingerprint of an account whose author asked to be removed is kept with no time limit, on purpose: without it, the account could come back into the Hotlist. A fingerprint is a digest that does not contain the handle |
| Favorites, chosen niches and Monday e-mail choice (Hotlist) | A favorite goes with its post (30 days at most); niches and the e-mail choice, for as long as the account exists; everything is deleted with it. The backups that contain them disappear on their own within 5 days |
| Affiliate programme: code, referral link and payout details | As long as the account exists, deleted with its record. The backups that contain them disappear on their own within 5 days |
| Affiliate programme: commissions and payouts | 10 years (accounting obligation), kept after the account is closed |
| Payment disputes | 3 years after the dispute's last update, then deleted automatically, even after the account is closed; the backups that contain them disappear on their own within 5 days |
| E-mail log at Brevo: sending, delivery, opens and clicks (clause 4.2) | Kept at Brevo, not on our server. According to its documentation, Brevo keeps it with no time limit unless the sender has set a deletion rule, which can range from 1 to 24 months. Closing your account does not delete it by itself: on request, we delete it (clause 4.6) |
| Technical logs | 30 days |
At fal.ai (clause 4.4), generated photos and videos are deleted 24 hours after the generation; the request itself stays in its history under its terms (30 days by default, according to its documentation). At Anthropic (clause 4.4), the texts sent and its answers are deleted within 30 days, according to its policy, and up to 2 years for a text its checks flag. At Apify (clause 4.4), what a Hotlist collection returns (public pages, profiles, posts) is deleted as soon as our server has read it; if that deletion fails, it disappears on its own at the end of the Apify account's retention period. At TypeSafe (clause 4.4), the public texts sent for the Hotlist are not kept: our account is under a zero data retention agreement. Likewise, Cloudflare's traffic measurement (clause 4.2) is kept under Cloudflare's own terms.
OnlyShorts shares your data only with the providers strictly necessary to the service:
No other recipient. No advertising tool, no embedded social network. Your exports are never sent to an AI provider: only the photos, the video segment and its frame listed above are, when you start the generation, and that segment is deleted from our side, along with its frame, as soon as the render is done (see 4.3).
Sending to Google Drive. When you click “Google Drive”, Google asks you, in its own window, to allow OnlyShorts to create files in your Drive. This permission only covers the files we create there and, if you choose one, the folder you pick: we see neither your other files nor your other folders. That choice is made in a Google window (the “Google Picker”): it is Google that shows you your folders there, without passing them on to us. Our server only receives the identifier of the chosen folder, for the duration of the transfer; its name and that identifier stay in your browser, which remembers them for later transfers (clause 4.8). The permission expires after one hour; our server uses it only for the duration of the transfer, never writes it anywhere and does not keep it, so nothing lets it come back into your Drive afterwards. It places the files you chose in the folder you picked or, failing that, in an “OnlyShorts” folder, then stops. OnlyShorts' use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. You can revoke this access at any time from your Google account (Security → Third-party apps).
Instagram receives nothing from you. When you import a post by its link, it is our server that asks Instagram for the public post, with no account and no cookie. Neither your link nor the post's address is sent to fal.ai: it receives only what is listed above, just as for an uploaded file. The Hotlist's thumbnails are served by our server: browsing it does not contact Instagram; only the “View on Instagram” link, if you follow it, takes you there.
Cloudflare, Google, Stripe, Anthropic and fal.ai are US companies. Transfers to the United States rely on the Data Privacy Framework and, failing that, on the European Commission's standard contractual clauses. Apify, a Czech company, may process what it collects for the Hotlist (public accounts and posts) in the United States, under the European Commission's standard contractual clauses provided by its data processing agreement. TypeSafe, a US company, processes in the United States the public texts it receives for the Hotlist, under the European Commission's standard contractual clauses included in its data processing agreement. Your export videos themselves are processed on a server located in the European Union (Germany) and stored temporarily with Cloudflare.
You have the right of access, rectification, erasure, restriction, objection and portability. Write to [email protected]: you get an answer within one month. You may also lodge a complaint with the CNIL (cnil.fr) or your own country's supervisory authority.
You can delete your account and your data yourself, from your account (“Delete my account”), or by asking at that address. If a subscription is running, closure follows the rules of clause 2.12.
Creators whose post appears in the Hotlist. You are not an OnlyShorts customer, but you have the same rights over this data, including the right to object to its processing. Write to [email protected] with the link to the post or to your account: within 48 hours, it is removed from the Hotlist, its data is deleted, and it is no longer followed.
Traffic is encrypted (HTTPS) between your browser and Cloudflare, our network provider (clause 4.4), then through an encrypted tunnel to our server. The site is served only through an outbound tunnel; the only port open to the public is the server's administrative access, key-only. Session cookies are signed and contain only an account identifier (without an account, a random identifier used to find the photos you uploaded) — no Google token, no sensitive data. Each export's files are isolated in their own folder, deleted automatically.
OnlyShorts uses no advertising or third-party measurement cookies: Cloudflare's traffic measurement (clause 4.2) sets none. That is why no consent banner is forced on you: nothing that is stored requires one. E-mails, for their part, contain Brevo's open-measurement image (clause 4.2).
| What is stored | What for | Duration |
|---|---|---|
| Session cookie | Keep you signed in; without an account, find the photos you just uploaded | 30 days after your last visit (without an account: until the browser is closed), strictly necessary |
| Referral code (cookie) | Only if you arrive through a referral link or enter an affiliate code while signed out: remember that link or code until you sign in, to apply your discount (clause 3.10 bis) | 60 days |
| Language preference (local storage) | Remember FR or EN | Until you clear it |
| Device identifier (cookie and local storage) | A number drawn at random, which says nothing about you, set only when you open the sign-in window or are signed in: recognize this device so the free credits are given only once (clause 3.5 bis). The server only keeps a fingerprint of it | 395 days for the cookie; until you clear it for local storage |
| Google sign-in state (g_state cookie, set on our domain by Google's script) | Only when you open the sign-in window: remember the state of Google sign-in | 180 days |
| Guide marker (local storage) | Not showing you the guide again once seen or skipped | Until you clear it |
| Tucked preview (local storage) | On a phone, remember that you tucked the editor's floating preview to the side of the screen | Until you clear it |
| Editor settings and resume (local storage) | Your randomization ranges, so you don't type them again; the export in progress, to find its bar or link again after a reload; the "what's new" cards already seen; the sign-in or sign-out signal sent to your other tabs | 6 hours for the export in progress; until you clear them for the rest |
| Edit in progress (browser storage, and session storage for the tab) | What you put together in the editor — your trend, your model videos and the photos you upload, with their slots, captions and settings — so you can pick it up again after reloading the page or closing the tab. It is kept in your browser, not on our server: if you pick it up when your trend or photos are no longer there, they go back up as a new upload (clause 4.3). It is only offered to the account that made it (without an account, to whoever uses this browser), and never while it is still open in another tab: to tell, each tab draws a random identifier, kept in its session storage. If the browser runs short of space, the edit is kept without its videos | Offered for 72 hours at most, then deleted on your next visit (or when you clear this site's data in your browser); only your last 3 edits; deleted sooner as soon as its export succeeds, you choose “Start a new one” (along with the other edits the card was offering), you remove your trend or your photos, or you sign out; the tab identifier, when the tab is closed |
| Balance before a purchase (session storage) | Telling you, when you come back from payment, what has just arrived on your account | Cleared when you come back, or when the tab is closed |
| “Not now” (local storage) | Remember for 14 days that you turned down reminders of your affiliate link | 14 days |
| Team invitation (local storage) | Only if you open an invitation link: keep it while you sign in, to offer you to join the team (clause 3.5 ter) | 7 days at most; deleted as soon as you join the team or close the invitation, unless you first need to sign in with the invited address |
| Google Drive folder (local storage) | Only if you choose a folder for your transfers to Google Drive: remember its name and identifier, so later transfers go there (clause 4.4) | Until you change it or go back to the OnlyShorts folder, or until you clear it |
Google sign-in (only when you open the sign-in window, or when a button to send to Google Drive appears) and the window for choosing a Google Drive folder (only when you open it) are loaded from Google servers, which therefore receive your IP address — and, for sign-in, the cookies Google has already set on your device, if any. The site's fonts are served by our own server, without going through Google. Your models' photos, generated photos and videos, and export archives are loaded directly from our storage at Cloudflare, through signed, temporary links, and the small traffic measurement script (clause 4.2) from Cloudflare's servers. One exception: if we could not store on our side a photo or video you have just generated, your browser shows it from fal.ai's servers, which then receive your IP address.
This policy may change. Any substantial change is announced by e-mail. The last update date is shown at the top of this page.