Maintenant · se connecte à ton téléphone via WebRTC Issue 04 · 2026 Gratuit pour concevoir · 19,99 €/mois pour publier
Screenshotify
Aide · Sauvegarde et chargement

Sauvegarder et charger des projets.

En bref. La sauvegarde automatique s'exécute toutes les 600 ms dans le localStorage — recharge la page et tu gardes ton travail. Les utilisateurs connectés bénéficient aussi de la sauvegarde cloud. Exporte en JSON pour une portabilité totale.

Trois couches de stockage

Screenshotify sauvegarde ton travail à trois endroits, simultanément si applicable :

  • Navigateur localStorage — avec un délai de 600 ms après ta dernière modification. Résiste au rechargement de page et au redémarrage du navigateur. Lié à ce navigateur sur cet appareil.
  • Cloud (Supabase) — si tu es connecté, la même sauvegarde automatique pousse aussi vers un projet Supabase lié à ton identifiant. Fonctionne sur tous les appareils et navigateurs.
  • Export JSON — manuel, à la demande. Clique sur « Sauvegarder » → « Exporter en JSON » dans l'en-tête. Télécharge un fichier .json unique que tu peux versionner dans un dépôt, envoyer par e-mail ou archiver.

Comment charger un projet

Sur un navigateur où tu es connecté, le projet cloud le plus récent se charge à l'ouverture. Pour changer de projet : clique sur le nom du projet dans l'en-tête → « Projets » → sélectionne-en un. Depuis un fichier JSON : clique sur le nom du projet → « Charger depuis JSON » → sélectionne le fichier.

Si tu n'es pas connecté, seul le projet local le plus récent est restauré à l'ouverture. Les projets précédents dans ce navigateur ne sont pas accessibles — connecte-toi pour avoir l'historique des projets.

Plusieurs projets en parallèle

Ouvre Screenshotify dans plusieurs onglets de navigateur et chacun a son propre état de travail. La sauvegarde automatique s'exécute par onglet ; la dernière écriture prend le dessus. Pour un vrai travail en parallèle (ex. variante A vs variante B côte à côte pour des tests ASO), connecte-toi et crée deux projets cloud distincts.

Ce que contient le JSON

Un fichier JSON de projet contient : les définitions des panneaux, les tableaux de calques, l'arrière-plan global, la liste des langues, la langue active, le nom du projet, le paramètre de sauvegarde automatique, la liste des formats d'export, ainsi que les URLs de données des captures d'écran importées. Taille moyenne pour un carrousel de 5 panneaux avec 5 captures : 5 à 15 Mo (les captures dominent). Compressé à environ 30 % avec gzip.

Annuler et rétablir

Historique de 500 étapes par session. Cmd/Ctrl+Z pour annuler, Cmd/Ctrl+Shift+Z pour rétablir. L'historique est réinitialisé quand tu charges un autre projet ou recharges la page (la sauvegarde automatique préserve l'état actuel mais pas l'historique).

Questions fréquentes

J'ai rechargé la page et j'ai tout perdu.

Le localStorage du navigateur peut être vidé si tu utilisais le mode privé/incognito, ou si le navigateur a manqué d'espace de stockage (la politique agressive de stockage partitionné sur 7 jours de Safari en est souvent la cause). Connecte-toi pour la récupération côté cloud, ou exporte régulièrement en JSON lors de longues sessions.

Puis-je partager un projet avec un collaborateur ?

Exporte en JSON, partage le fichier via Drive / Notion / Slack. Glisse le JSON dans son éditeur → « Charger depuis JSON ». La collaboration en temps réel n'est pas encore prise en charge.

Pourquoi la synchronisation cloud est-elle optionnelle ?

Parce que l'inscription est une friction. L'éditeur fonctionne parfaitement sans compte. La synchronisation cloud existe pour ceux qui la souhaitent ; personne n'est obligé de créer un compte pour utiliser le produit.

Ouvrir l'éditeur →