CoreTend

Sachez ce que votre Mac garde. Reprenez la place.

CoreTend analyse en local les emplacements pris en charge et explique chaque résultat. Les opérations sensibles exigent une sélection relue et une confirmation explicite avant de confier les éléments éligibles à la Corbeille de macOS.

Analyses locales Aucun compte Aucune télémétrie Apache-2.0

0.9.1-rc.5 · macOS 14.0+ · arm64
Libre et open source · Sans signature Developer ID · Non notarisé · voir les sommes de contrôle

CoreTend — Macintosh HD Données d’exemple Confirmation requise
Storage Reading local metadata…
Nothing has been removed.

02 Déroulé

Trois temps. Rien ne bouge avant le troisième.

La plupart des nettoyeurs suppriment d'abord et vous informent ensuite. CoreTend inverse l'ordre : lire, montrer, puis agir — et seulement si vous le demandez.

Chaque étape est réversible tant que la Corbeille n'est pas vidée.

  1. 01

    Analyser

    Storage, Space Lens et Duplicates affichent leurs résultats au fil de l'analyse ; Applications et Integrity inspectent aussi des métadonnées locales. Les index d'analyse restent sur le Mac. Seule une vérification manuelle de mise à jour demande le manifeste public latest.json.

    Pause, reprise et annulation coopérative sont disponibles pour Storage, Space Lens et Duplicates.
  2. 02

    Vérifier

    Chaque ligne indique son chemin, sa taille et sa raison. Quick Look et le Finder aident à vérifier. Certaines catégories Storage à faible risque et les copies non conservées dans Duplicates commencent sélectionnées : relisez-les avant d'agir.

    Les emplacements système sont protégés. Space Lens peut analyser le dossier personnel ou un dossier choisi ; Duplicates inclut aussi Documents dans ses emplacements pris en charge.
  3. 03

    Agir

    Chaque résultat reste vérifiable avant l’action. Après une confirmation explicite, CoreTend demande à macOS de placer les éléments éligibles dans la Corbeille et ajoute une activité agrégée au journal local, exportable en CSV ou JSON.

    CoreTend n'intègre pas de fonction de restauration après l'action. Vérifiez la Corbeille et utilisez Remettre si macOS y a bien placé l'élément.

03 Ce qui est livré

Huit modules. Aucune promesse au-delà.

Voici l'architecture réelle de la version 0.9.1. Si une fonction n'est pas dans cette liste, elle n'est pas dans l'application.

  • Home

    Dashboard

    Signature de l'app, état de la Corbeille, exclusions, espace libre, activité récente et raccourcis vers les six workflows principaux.

  • Scan

    Stockage

    Caches, journaux, rapports de plantage, installeurs, données de build, téléchargements oubliés.

  • Map

    Space Lens

    Treemap navigable, fil d'Ariane, recherche, ouverture directe dans le Finder.

  • Match

    Doublons

    Correspondance SHA-256 exacte, choix de l'exemplaire à garder, Quick Look, Finder et export CSV.

  • Apps

    Applications

    Inventaire de /Applications et ~/Applications, données associées par bundle ID et source de mise à jour détectée.

  • Signals

    Intégrité

    Provenance des téléchargements, inspection d'une app choisie et inventaire des agents de lancement. Ce n'est pas un antivirus.

  • Record

    Activité

    Jusqu'à 500 activités locales agrégées, avec filtres, journal de sécurité et exports CSV ou JSON.

  • Control

    Réglages

    Langue, menu bar, exclusions, diagnostic, onboarding et vérification manuelle des mises à jour.

04 Trouvailles

Ce qu'une analyse remonte, et pourquoi.

Une taille ne suffit pas à décider. Chaque ligne porte sa raison d'être là, pour que vous puissiez dire non en connaissance de cause.

Données d'exemple. Votre analyse ne ressemblera à celle de personne d'autre.

~/Library · 4 groups Sélection relue
Found 0 GB Rien n'a été déplacé

05 Santé

Un tableau de bord lisible, pas un cockpit.

CoreTend affiche localement l'utilisation du processeur et de la mémoire, l'espace disque libre et l'état thermique qualitatif de macOS. Les valeurs ci-dessous sont un exemple d'interface, pas une mesure de votre Mac.

CPU 0% 8 cœurs · charge légère
Mémoire 0,4 / 16 Go
Pression mémoire normale
Disque 0%
112 GB libres sur 512 GB
État thermique Nominal
Signal qualitatif fourni par macOS

06 Vie privée

Conçu pour être inspecté, pas pour être cru sur parole.

Une page qui promet la confidentialité ne prouve rien. Voici les limites vérifiables : le code est public, les données de scan restent dans une base locale et la vérification manuelle des mises à jour contacte seulement le manifeste public de version.

  • Base locale~/Library/Application Support/CoreTend/store.sqlite
  • RéseauAucune télémétrie, publicité, compte ou identifiant. Vérification manuelle via /latest.json.
  • SuppressionsSélection explicite, confirmation, Corbeille macOS et activité locale agrégée.
  • LicenceApache-2.0 · github.com/ahmetbsbnr/coretend
CoreTend — verified boundaries

07 Installation

La version publique est franche sur Gatekeeper.

L'app publique possède une signature ad hoc pour l'intégrité du bundle, mais aucune signature Developer ID et aucune notarisation. Gatekeeper bloque donc le premier lancement. Vérifiez d'abord le SHA-256, puis utilisez le parcours public de macOS si vous choisissez de continuer.

  1. 1

    Ouvrir le .dmg, glisser dans Applications

  2. 2

    Premier lancement bloqué : c'est normal

  3. 3

    Réglages Système → Confidentialité et sécurité → Ouvrir quand même, puis confirmer Ouvrir

SHA-256 b654975770cc1bfeb7e6a4f3cf180653a3182a55f8dc135db2083a72528998eb

08 FAQ

Les réponses avant le téléchargement.

Est-ce que des noms de fichiers sont envoyés quelque part ?

Non. Les scans restent sur le Mac et ce site n'utilise aucune mesure d'audience. Il n'y a ni compte, ni publicité, ni télémétrie, ni identifiant d'appareil. Une vérification manuelle de mise à jour demande seulement /latest.json, sans envoyer d'index de fichiers.

Est-ce un antivirus ?

Non. Le module Intégrité rapporte des signaux macOS — provenance, quarantaine, signature de code, éléments de démarrage. Il ne détecte pas les logiciels malveillants et ne prétend pas le faire.

Puis-je annuler une suppression ?

CoreTend n'intègre pas de fonction de restauration après l'action. Lorsqu'un élément a bien été placé dans la Corbeille par macOS, utilisez Finder → Corbeille → Remettre avant de la vider.

Pourquoi cet avertissement au lancement ?

La version publique est signée ad hoc pour l'intégrité du bundle, sans signature Developer ID et sans notarisation. Après la première tentative, macOS permet une exception manuelle dans Réglages Système → Confidentialité et sécurité. Vérifiez le SHA-256 avant de continuer.

Que se passe-t-il si je supprime quelque chose d'important ?

Les emplacements système sont protégés et chaque résultat reste vérifiable avant confirmation. Duplicates parcourt aussi Documents, et certaines catégories commencent sélectionnées : relisez toujours la sélection et contrôlez la Corbeille après l'action.

Faut-il payer, s'abonner, créer un compte ?

Non aux trois. CoreTend est distribué sous licence Apache-2.0, sans version « pro » ni fonction verrouillée. Le dépôt contient tout ce que vous exécutez.

Voyez ce que le vôtre garde.

Une analyse ne déplace rien. C'est le principe.

0.9.1-rc.5 · macOS 14.0+ · arm64 · Apache-2.0