
ClipDeck Privacy Policy
Application: EchoProd ClipDeck (also known as ClipDeck) · Last updated: October 5, 2026 · Version 3.5
Application & Publisher Information
App Name
EchoProd ClipDeck
Alternative Name
ClipDeck
Official Website
https://echoprod.app/
Developer / Publisher
EchoProd
Contact & Privacy Email
contact@echoprod.app
Platform
Web Application
Privacy and user data protection are fundamental at EchoProd ClipDeck (also referred to as "ClipDeck" or "EchoProd", accessible at https://echoprod.app/). This Privacy Policy explains how our web application collects, uses, stores, and processes user data in strict accordance with applicable privacy regulations (including GDPR) and partner developer guidelines (Twitch Helix API, TikTok for Developers, and Discord).
1. Data Controller & Application Ownership
The EchoProd ClipDeck web application is developed and operated by the technical administration team of EchoProd. For any inquiries regarding personal data processing, exercise of privacy rights, or data deletion requests, you can directly reach our Data Protection Officer at: contact@echoprod.app.
2. Data We Collect
EchoProd ClipDeck strictly adheres to the principle of data minimization:
| Category |
Data Collected |
Purpose |
| EchoProd ClipDeck Account |
Username, salted password hash (bcrypt), assigned user role, optional email address for recovery. |
Authentication, session management, and account security. |
| Twitch Developer Credentials |
Twitch Client ID and Client Secret that you choose to register in your account. The Client Secret is encrypted before storage. |
Querying the official Twitch API on your behalf to index public clips. Never displayed back, never shared. |
| Twitch Platform (Helix API) |
Public video clips, public metadata (clip title, view count, creator, duration, broadcast date), followed streamer logins. |
Display, indexing, and viral score calculation of public Twitch clips. |
| TikTok for Developers (Optional) |
Public OpenID, public @username, display name, avatar URL, server-side OAuth access & refresh tokens, public video list. |
Displaying the connected creator profile, automatically tagging credit captions, and sending video clips as private drafts to the user's TikTok inbox. |
| Discord (Optional) |
Discord user ID, Discord username, avatar. |
Account linking for Discord Bot notifications and clipping team leaderboards. |
| Technical Logs |
IP address, browser User-Agent, request timestamps, session cookies. |
Platform security (CSRF defense, rate limiting, anti-brute force). |
Important: EchoProd ClipDeck NEVER reads, accesses, or stores your private messages, contacts, phone address book, or financial / payment details.
3. TikTok for Developers API Data Usage & Scopes
When you voluntarily connect your TikTok account to EchoProd ClipDeck using the official TikTok OAuth 2.0 Login Kit, we request the following permissions:
user.info.basic & user.info.profile: To display your connected TikTok avatar and username inside EchoProd ClipDeck, and to automatically credit your @username on exported clip captions;
video.list: To allow you to view your recent public TikTok videos within the "Mes TikToks" panel;
video.upload: To upload selected video clips directly as private drafts to your TikTok inbox via the official TikTok Content Posting API.
Strict No Auto-Publishing Policy: EchoProd ClipDeck NEVER automatically publishes videos to your public TikTok profile. All uploaded videos arrive exclusively as private inbox drafts inside your TikTok account. You always retain final control to preview, add sounds, edit captions, and manually approve publication inside the official TikTok mobile app.
4. Data Sharing & Non-Sale
EchoProd ClipDeck does NOT sell, rent, monetize, or trade any personal user data to any third party. Data is exclusively communicated to official API endpoints (TikTok Inc. and Twitch Interactive, Inc.) strictly to execute the features requested by the user.
5. User Data Deletion Request & Revocation Instructions
In full compliance with TikTok Developer Policy and the GDPR, users have total and immediate control over their personal data at any time:
- One-Click TikTok Disconnection: Log into EchoProd ClipDeck, navigate to "Mon compte" (My Account), and click « Déconnecter TikTok » (Disconnect TikTok). This instantly and permanently deletes your TikTok access token, refresh token, OpenID, and cached profile data from our database.
- Revoke Access from the TikTok Mobile App: Open the TikTok app → Profile → Settings and privacy → Security & permissions → Manage app permissions → select EchoProd ClipDeck (or ClipDeck) → click Remove access.
- Complete Account Deletion: You may request the permanent deletion of your EchoProd ClipDeck account and all associated records by emailing contact@echoprod.app. Requests are handled within 48 hours.
6. Data Security
We apply the following technical and organizational measures to protect your data:
- Encryption in transit: all data exchanged between your browser, EchoProd ClipDeck, and third-party APIs is encrypted over HTTPS / TLS, with HSTS enforced.
- Encryption at rest: TikTok OAuth access and refresh tokens and Twitch Client Secrets are individually encrypted (authenticated encryption) before being written to the database. The decryption key is stored separately from the database, outside of the public web directory.
- Passwords: never stored in plain text; only a salted bcrypt hash is kept.
- Server hardening: administration interfaces are not publicly reachable, server access requires cryptographic keys (no password logins), repeated intrusion attempts are automatically banned, and the database is not exposed to the internet.
- Application protections: CSRF protection, login rate limiting, and anti brute-force lockouts. Tokens and secrets are never sent to client-side scripts.
6b. Data Retention & Backups
Account data is kept as long as your account is active. TikTok tokens are deleted immediately when you disconnect TikTok or delete your account. Daily backups, stored with restricted access, are kept for a maximum of 7 days and then automatically deleted, so deleted data disappears from all backups within 7 days. Technical logs are kept only as long as necessary for security purposes and are rotated automatically.
In the unlikely event of a personal data breach likely to affect your rights, we will notify the competent supervisory authority and affected users in accordance with the GDPR.
7. Cookies
EchoProd ClipDeck uses only strictly necessary PHP session cookies (PHPSESSID) configured with HttpOnly, SameSite=Lax, and Secure attributes. We do not use third-party advertising or cross-site tracking cookies.
8. Contact Information
For any questions or requests regarding this Privacy Policy or your data on EchoProd ClipDeck, contact us at: contact@echoprod.app.

ClipDeck Politique de Confidentialité
Application : EchoProd ClipDeck (ou ClipDeck) · Dernière mise à jour : 5 octobre 2026 · Version 3.5
Informations Officielles de l'Application
Nom de l'application
EchoProd ClipDeck
Nom d'usage
ClipDeck
Site Web Officiel
https://echoprod.app/
Développeur / Éditeur
EchoProd
Contact DPO
contact@echoprod.app
Plateforme
Application Web
La protection de votre vie privée est une priorité absolue pour EchoProd ClipDeck (désignée sous le nom « EchoProd ClipDeck » ou « ClipDeck », accessible à l'adresse https://echoprod.app/). La présente Politique de Confidentialité détaille la manière dont nous collectons, utilisons, protégeons et supprimons vos données personnelles dans le respect du RGPD et des politiques de nos partenaires (Twitch, TikTok for Developers et Discord).
1. Responsable du Traitement & Propriété
L'application web EchoProd ClipDeck est éditée et opérée par l'administration technique de EchoProd. Pour toute question, demande d'accès ou suppression de données, vous pouvez contacter notre délégué à la protection des données : contact@echoprod.app.
2. Données Personnelles Collectées
EchoProd ClipDeck applique le principe strict de minimisation des données :
| Catégorie |
Données collectées |
Finalité |
| Compte EchoProd ClipDeck |
Identifiant, empreinte du mot de passe (bcrypt), rôle, adresse email (optionnelle/récupération). |
Authentification, sécurité et réinitialisation de mot de passe. |
| Clés développeur Twitch |
Client ID et Client Secret Twitch que vous choisissez d'enregistrer dans votre compte. Le Client Secret est chiffré avant d'être stocké. |
Interroger l'API officielle de Twitch pour votre compte afin d'indexer les clips publics. Jamais réaffiché, jamais partagé. |
| Twitch (Helix API) |
Clips publics, métadonnées publiques (titre, vues, créateur, durée), chaîne suivie. |
Indexation, tri viral et lecture des clips publics. |
| TikTok (Optionnel) |
Identifiant public (open_id), pseudo (@username), nom d'affichage, avatar, jetons OAuth (stockés exclusivement côté serveur), liste de vidéos publiques. |
Affichage du profil lié, crédit automatique du clippeur et envoi de brouillons inbox. |
| Discord (Optionnel) |
Identifiant Discord (discord_id), pseudo Discord, avatar. |
Liaison du compte pour les alertes clips et classements de l'équipe. |
| Données Techniques |
Adresse IP, User-Agent, horodatage, cookies de session PHP. |
Sécurité (CSRF, limitation de débit, blocage anti-brute force). |
Important : EchoProd ClipDeck ne demande, ne lit et ne stocke JAMAIS vos messages privés, vos contacts, votre carnet d'adresses ni vos coordonnées de paiement.
3. Utilisation des Données TikTok & Scopes Développeurs
Lorsque vous choisissez de connecter votre compte TikTok via le bouton officiel « Connecter TikTok » (OAuth 2.0 Login Kit), nous demandons expressément les permissions suivantes :
user.info.basic & user.info.profile : pour afficher votre profil public sur EchoProd ClipDeck et ajouter automatiquement votre @username dans les légendes générées ;
video.list : pour vous permettre de consulter vos vidéos publiques récentes directement dans l'onglet « Mes TikToks » ;
video.upload : pour transférer le fichier MP4 d'un clip sélectionné vers vos brouillons privés (Inbox) TikTok via la Content Posting API officielle.
Non-Publication Automatique : EchoProd ClipDeck ne publie JAMAIS de vidéo directement sur votre profil public sans votre consentement direct. Tout clip envoyé arrive en brouillon privé dans votre application TikTok afin que vous puissiez prévisualiser, éditer et valider manuellement la publication.
4. Partage et Non-Vente des Données
Nous ne vendons, ne louons et ne commercialisons AUCUNE donnée personnelle à aucun tiers. Les seules communications de données sont les requêtes techniques adressées aux API officielles de TikTok (TikTok Inc.) et Twitch (Twitch Interactive, Inc.) strictement nécessaires à l'exécution du service demandé par l'utilisateur.
5. Procédure de Suppression des Données (Data Deletion)
Conformément au RGPD et aux exigences pour développeurs de TikTok, vous disposez d'un contrôle total et permanent sur vos données :
- Délier votre compte TikTok en 1 clic : Connectez-vous à EchoProd ClipDeck, rendez-vous dans « Mon compte » et cliquez sur « Déconnecter TikTok ». Cette action supprime immédiatement et irrévocablement vos jetons d'accès (access & refresh tokens) et vos informations de profil TikTok de notre base de données.
- Révocation depuis l'application TikTok : Ouvrez l'application TikTok → Profil → Paramètres et confidentialité → Sécurité et autorisations → Gérer les autorisations des applications → Sélectionnez EchoProd ClipDeck et cliquez sur Supprimer l'accès.
- Suppression intégrale du compte : Vous pouvez demander la suppression définitive de votre compte et de l'ensemble des données associées en écrivant à contact@echoprod.app. Votre demande sera traitée sous 48 heures.
6. Sécurité des Données
Nous appliquons les mesures techniques et organisationnelles suivantes pour protéger vos données :
- Chiffrement en transit : toutes les communications entre votre navigateur, EchoProd ClipDeck et les API partenaires sont chiffrées en HTTPS / TLS, avec HSTS activé.
- Chiffrement au repos : les jetons TikTok (accès et renouvellement) et les Client Secrets Twitch sont chiffrés individuellement (chiffrement authentifié) avant d'être enregistrés en base de données. La clé de déchiffrement est conservée séparément de la base, hors de l'espace web public.
- Mots de passe : jamais stockés en clair ; seule une empreinte bcrypt salée est conservée.
- Sécurisation du serveur : interfaces d'administration non accessibles publiquement, accès serveur uniquement par clé cryptographique (aucune connexion par mot de passe), bannissement automatique des tentatives d'intrusion répétées, base de données non exposée sur internet.
- Protections applicatives : protection CSRF, limitation des tentatives de connexion et blocage anti brute-force. Les jetons et secrets ne sont jamais transmis au navigateur.
6b. Durée de Conservation & Sauvegardes
Les données de compte sont conservées tant que votre compte est actif. Les jetons TikTok sont supprimés immédiatement lorsque vous déconnectez TikTok ou supprimez votre compte. Les sauvegardes quotidiennes, à accès restreint, sont conservées 7 jours maximum puis supprimées automatiquement : une donnée supprimée disparaît donc de toutes les sauvegardes sous 7 jours. Les journaux techniques ne sont conservés que le temps nécessaire à la sécurité et font l'objet d'une rotation automatique.
En cas de violation de données personnelles susceptible d'engendrer un risque pour vos droits, nous en informerons l'autorité de contrôle compétente (CNIL) ainsi que les utilisateurs concernés, conformément au RGPD.
7. Cookies
EchoProd ClipDeck utilise exclusivement des cookies strictement nécessaires au fonctionnement technique (cookie de session PHP PHPSESSID avec drapeaux HttpOnly, SameSite=Lax et Secure). Aucun traceur publicitaire tiers n'est utilisé sur le site.
8. Contact
Pour toute question relative à vos données personnelles sur EchoProd ClipDeck : contact@echoprod.app.