Outiref
<!DOCTYPE html>
<html lang="fr">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <meta name="description" content="Photographiez les DLC/DDM de tout un rayon à la suite, même sans réseau en chambre froide, puis validez la liste détectée par l'IA. Inclus dans DLCScan Pro." />
  <meta name="theme-color" content="#0b0a1a" />
  <link rel="canonical" href="https://www.dlcscan.fr/mode-rafale.html" />
  <meta property="og:type" content="website" />
  <meta property="og:site_name" content="DLCScan" />
  <meta property="og:locale" content="fr_FR" />
  <meta property="og:title" content="Mode rafale : scanner les DLC d'un rayon hors ligne | DLCScan" />
  <meta property="og:description" content="Photographiez les DLC/DDM de tout un rayon à la suite, même sans réseau en chambre froide, puis validez la liste détectée par l'IA. Inclus dans DLCScan Pro." />
  <meta property="og:url" content="https://www.dlcscan.fr/mode-rafale.html" />
  <meta name="twitter:card" content="summary" />
  <meta name="twitter:title" content="Mode rafale : scanner les DLC d'un rayon hors ligne | DLCScan" />
  <meta name="twitter:description" content="Photographiez les DLC/DDM de tout un rayon à la suite, même sans réseau en chambre froide, puis validez la liste détectée par l'IA. Inclus dans DLCScan Pro." />
  <script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Accueil",
          "item": "https://www.dlcscan.fr/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Mode rafale / hors ligne",
          "item": "https://www.dlcscan.fr/mode-rafale.html"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Le mode rafale fonctionne-t-il vraiment sans connexion internet ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Oui pour la prise de photos : elles sont stockées sur le téléphone. Seule l'analyse par l'IA nécessite le réseau, au moment où vous appuyez sur Envoyer. Ouvrez le mode rafale une première fois avec du réseau pour que vos emplacements restent disponibles hors ligne."
          }
        },
        {
          "@type": "Question",
          "name": "Combien de photos faut-il par produit ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Jusqu'à deux : une pour la date DLC/DDM, une pour le nom du produit. Si la date et le nom figurent sur la même étiquette, une seule photo suffit."
          }
        },
        {
          "@type": "Question",
          "name": "Combien de temps prend l'analyse ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Après l'envoi, l'analyse peut prendre plusieurs minutes selon le nombre de produits. Vous pouvez quitter l'écran : un bandeau sur l'accueil de l'app indique quand des détections sont prêtes à valider."
          }
        },
        {
          "@type": "Question",
          "name": "Que se passe-t-il si l'IA se trompe de date ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Rien n'est enregistré sans vous. Dans l'écran « À valider », chaque détection affiche la date et le nom proposés : Corriger ouvre la fiche pour ajuster avant l'enregistrement, Ignorer écarte la détection."
          }
        },
        {
          "@type": "Question",
          "name": "Le mode rafale consomme-t-il des scans ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Oui, chaque détection réussie consomme un scan du quota de l'abonnement Pro (1 000 scans IA par mois). Les photos supprimées avant l'envoi ne consomment rien."
          }
        },
        {
          "@type": "Question",
          "name": "Mes employés peuvent-ils utiliser le mode rafale ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Oui. Tous les comptes rattachés au magasin y ont accès dès que le gérant a souscrit l'abonnement mensuel Pro."
          }
        },
        {
          "@type": "Question",
          "name": "Et si l'abonnement se termine avec des photos en attente ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Les photos restent sur le téléphone. Elles pourront être envoyées dès que l'abonnement mensuel est renouvelé."
          }
        }
      ]
    }
  ]
}
  </script>
  <title>Mode rafale : scanner les DLC d'un rayon hors ligne | DLCScan</title>
  <link rel="preconnect" href="https://fonts.googleapis.com" />
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap" rel="stylesheet" />
  <link rel="stylesheet" href="styles.css" />
  <script src="https://unpkg.com/lucide@0.511.0/dist/umd/lucide.min.js" defer></script>
  <link rel="icon" type="image/svg+xml" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%237c3aed'/%3E%3Cstop offset='1' stop-color='%233b82f6'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='32' height='32' rx='8' fill='url(%23g)'/%3E%3Cpath d='M9 12h14M9 16h14M9 20h8' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E" />
</head>
<body>

  <header class="nav nav--legal">
    <div class="container nav__inner">
      <a href="/" class="logo">
        <span class="logo__mark" aria-hidden="true">
          <svg viewbox="0 0 32 32" width="28" height="28"><defs><lineargradient id="lg" x1="0" y1="0" x2="1" y2="1"><stop offset="0" stop-color="#a78bfa"/><stop offset="1" stop-color="#60a5fa"/></lineargradient></defs><rect width="32" height="32" rx="9" fill="url(#lg)"/><path d="M8 11l4 4 12-8" stroke="#0b0a1a" stroke-width="2.5" fill="none" stroke-linecap="round" stroke-linejoin="round"/><circle cx="22" cy="22" r="4" fill="none" stroke="#0b0a1a" stroke-width="2.5"/><path d="M25 25l3 3" stroke="#0b0a1a" stroke-width="2.5" stroke-linecap="round"/></svg>
        </span>
        <span class="logo__text">DLC<span>Scan</span></span>
      </a>
      <a href="/" class="nav__back">← Retour à l'accueil</a>
    </div>
  </header>

  <main>
    <section class="section rafale-hero">
      <div class="container">
        <nav class="breadcrumb" aria-label="Fil d'Ariane">
          <ol>
            <li><a href="/">Accueil</a></li>
            <li aria-current="page">Mode rafale / hors ligne</li>
          </ol>
        </nav>
        <header class="section-head section-head--center">
          <span class="eyebrow">Mode rafale / hors ligne</span>
          <h1>Scannez les DLC de tout un rayon, <span class="gradient-text">même hors ligne</span></h1>
          <p class="section-head__lead">Photographiez les étiquettes produit après produit, sans attendre l'IA entre deux photos et sans réseau. Envoyez la série quand vous voulez, puis validez la liste des dates DLC/DDM détectées en quelques secondes.</p>
        </header>
        <p class="rafale-hero__cta">
          <a href="https://apps.apple.com/fr/app/dlcscan/id6787413043" class="btn btn--primary btn--lg" target="_blank" rel="noopener noreferrer">Télécharger sur l'App Store</a>
          <a href="https://play.google.com/store/apps/details?id=com.dlcscan.app" class="btn btn--ghost btn--lg" target="_blank" rel="noopener noreferrer">Télécharger sur Google Play</a>
        </p>
        <p class="rafale-note">Inclus dans l'abonnement DLCScan Pro à 12,99 € TTC / mois par magasin. <a href="/#tarifs">Voir les tarifs</a></p>
      </div>
    </section>

    <section class="features">
      <div class="container">
        <div class="section-head section-head--center">
          <span class="eyebrow">Pourquoi le mode rafale</span>
          <h2>Le relevé des DLC <span class="gradient-text">sans temps mort</span></h2>
          <p class="section-head__lead">Le scan photo classique analyse chaque produit avant de passer au suivant. Pour un tour de rayon complet, le mode rafale supprime l'attente et la dépendance au réseau.</p>
        </div>
        <div class="features__grid features__grid--two">
          <article class="feature">
            <div class="feature__icon"><i data-lucide="zap" aria-hidden="true"></i></div>
            <h3>Zéro attente entre deux produits</h3>
            <p>Vous enchaînez les photos à votre rythme. L'analyse par l'IA Mistral se fait ensuite, en arrière-plan, pendant que vous continuez votre travail.</p>
          </article>
          <article class="feature">
            <div class="feature__icon"><i data-lucide="wifi-off" aria-hidden="true"></i></div>
            <h3>Fonctionne sans réseau</h3>
            <p>Chambre froide, réserve en sous-sol, zone sans 4G : les photos restent stockées sur le téléphone et partent quand vous décidez de les envoyer.</p>
          </article>
          <article class="feature">
            <div class="feature__icon"><i data-lucide="list-checks" aria-hidden="true"></i></div>
            <h3>Une liste à valider en un geste</h3>
            <p>Les détections arrivent dans l'écran « À valider » avec la date et le nom proposés pour chaque produit. OK pour enregistrer, Corriger pour ajuster, ou Tout valider d'un coup.</p>
          </article>
          <article class="feature">
            <div class="feature__icon"><i data-lucide="image" aria-hidden="true"></i></div>
            <h3>La photo reste sur le produit</h3>
            <p>L'étiquette photographiée reste consultable depuis la fiche produit, pratique pour revérifier une date en cas de doute, tant que l'abonnement est actif.</p>
          </article>
        </div>
      </div>
    </section>

    <section class="how">
      <div class="container">
        <div class="section-head section-head--center">
          <span class="eyebrow">Comment ça marche</span>
          <h2>Du rayon à la liste validée, <span class="gradient-text">en 4 étapes</span></h2>
        </div>
        <div class="how__grid how__grid--four">
          <article class="step">
            <div class="step__number">01</div>
            <h3>Choisissez l'emplacement</h3>
            <p>Depuis le bouton + ou depuis Scanner sur un emplacement, lancez le mode rafale / hors ligne. Tous les produits photographiés sont enregistrés dans cet emplacement.</p>
          </article>
          <article class="step">
            <div class="step__number">02</div>
            <h3>Prenez la série</h3>
            <p>Chaque produit peut avoir deux photos (date et nom). Elles s'empilent sur le téléphone, y compris hors ligne. Vous pouvez en supprimer ou en reprendre une avant l'envoi.</p>
          </article>
          <article class="step">
            <div class="step__number">03</div>
            <h3>Envoyez quand vous voulez</h3>
            <p>L'envoi est manuel, même si le réseau est là. L'analyse peut prendre quelques minutes : vous pouvez quitter l'écran et revenir plus tard.</p>
          </article>
          <article class="step">
            <div class="step__number">04</div>
            <h3>Validez la liste</h3>
            <p>OK enregistre le produit, Corriger ouvre la fiche pour ajuster la date ou le nom, Ignorer écarte la détection.</p>
          </article>
        </div>
      </div>
    </section>

    <section class="features">
      <div class="container">
        <div class="section-head section-head--center">
          <span class="eyebrow">Cas d'usage</span>
          <h2>Quand utiliser <span class="gradient-text">le mode rafale</span> ?</h2>
          <p class="section-head__lead">Dès que vous avez plus de quelques produits à contrôler d'affilée.</p>
        </div>
        <div class="features__grid features__grid--two">
          <article class="feature">
            <div class="feature__icon"><i data-lucide="sunrise" aria-hidden="true"></i></div>
            <h3>Le tour de rayon du matin</h3>
            <p>Passez le rayon frais, la crèmerie ou la charcuterie en revue avant l'ouverture, puis validez la liste au calme.</p>
          </article>
          <article class="feature">
            <div class="feature__icon"><i data-lucide="truck" aria-hidden="true"></i></div>
            <h3>La réception des livraisons</h3>
            <p>Relevez les DLC des produits à leur arrivée, colis par colis, sans attendre l'analyse de chaque étiquette.</p>
          </article>
          <article class="feature">
            <div class="feature__icon"><i data-lucide="snowflake" aria-hidden="true"></i></div>
            <h3>Chambre froide et réserve</h3>
            <p>Là où le téléphone ne capte pas, continuez à photographier : l'envoi se fera une fois revenu en zone couverte.</p>
          </article>
          <article class="feature">
            <div class="feature__icon"><i data-lucide="clipboard-list" aria-hidden="true"></i></div>
            <h3>Un rayon entier à enregistrer</h3>
            <p>Pour démarrer avec DLCScan ou réorganiser un emplacement, enregistrez des dizaines de produits en une seule session.</p>
          </article>
        </div>
      </div>
    </section>

    <section class="compare">
      <div class="container">
        <div class="section-head section-head--center">
          <span class="eyebrow">Scan à l'unité ou rafale</span>
          <h2>Deux façons de scanner, <span class="gradient-text">selon la situation</span></h2>
        </div>
        <div class="compare__grid">
          <div class="compare-col">
            <h3 class="compare-col__head">Scan photo à l'unité</h3>
            <ul>
              <li><span class="compare-icon compare-icon--check"><i data-lucide="circle-check" aria-hidden="true"></i></span> Résultat de l'IA en quelques secondes, produit par produit</li>
              <li><span class="compare-icon"><i data-lucide="wifi" aria-hidden="true"></i></span> Connexion nécessaire au moment du scan</li>
              <li><span class="compare-icon compare-icon--check"><i data-lucide="circle-check" aria-hidden="true"></i></span> Idéal pour un produit isolé ou un ajout ponctuel</li>
              <li><span class="compare-icon compare-icon--check"><i data-lucide="circle-check" aria-hidden="true"></i></span> Disponible avec les scans offerts, le pack 400 scans et l'abonnement</li>
            </ul>
          </div>
          <div class="compare-col compare-col--after">
            <h3 class="compare-col__head">Mode rafale / hors ligne</h3>
            <ul>
              <li><span class="compare-icon compare-icon--check"><i data-lucide="circle-check-big" aria-hidden="true"></i></span> Photos enchaînées sans attendre l'analyse</li>
              <li><span class="compare-icon compare-icon--check"><i data-lucide="circle-check-big" aria-hidden="true"></i></span> Fonctionne sans réseau, envoi manuel quand vous voulez</li>
              <li><span class="compare-icon compare-icon--check"><i data-lucide="circle-check-big" aria-hidden="true"></i></span> Idéal pour un rayon entier, une livraison ou une chambre froide</li>
              <li><span class="compare-icon compare-icon--check"><i data-lucide="circle-check-big" aria-hidden="true"></i></span> Inclus dans l'abonnement mensuel Pro</li>
            </ul>
          </div>
        </div>
        <p class="rafale-note">Dans les deux cas, chaque détection réussie consomme un scan IA.</p>
      </div>
    </section>

    <section class="section">
      <div class="container">
        <div class="section-head section-head--center">
          <h2>Inclus dans <span class="gradient-text">DLCScan Pro</span></h2>
          <p class="section-head__lead">Le mode rafale / hors ligne fait partie de l'abonnement mensuel Pro à 12,99 € TTC par magasin (offre de lancement) : 1 000 scans IA par mois, code-barres illimité et rappels push inclus. Il n'est pas disponible avec le pack 400 scans seul ni avec l'abonnement Alertes.</p>
        </div>
        <p class="rafale-hero__cta">
          <a href="/#tarifs" class="btn btn--ghost btn--lg">Comparer les offres</a>
        </p>
      </div>
    </section>

    <section class="faq" id="faq">
      <div class="container">
        <div class="section-head section-head--center">
          <span class="eyebrow">FAQ</span>
          <h2>Questions fréquentes sur <span class="gradient-text">le mode rafale</span></h2>
        </div>
        <div class="faq__list">
          <details class="faq-item">
            <summary>Le mode rafale fonctionne-t-il vraiment sans connexion internet ?</summary>
            <p>Oui pour la prise de photos : elles sont stockées sur le téléphone. Seule l'analyse par l'IA nécessite le réseau, au moment où vous appuyez sur Envoyer. Ouvrez le mode rafale une première fois avec du réseau pour que vos emplacements restent disponibles hors ligne.</p>
          </details>
          <details class="faq-item">
            <summary>Combien de photos faut-il par produit ?</summary>
            <p>Jusqu'à deux : une pour la date DLC/DDM, une pour le nom du produit. Si la date et le nom figurent sur la même étiquette, une seule photo suffit.</p>
          </details>
          <details class="faq-item">
            <summary>Combien de temps prend l'analyse ?</summary>
            <p>Après l'envoi, l'analyse peut prendre plusieurs minutes selon le nombre de produits. Vous pouvez quitter l'écran : un bandeau sur l'accueil de l'app indique quand des détections sont prêtes à valider.</p>
          </details>
          <details class="faq-item">
            <summary>Que se passe-t-il si l'IA se trompe de date ?</summary>
            <p>Rien n'est enregistré sans vous. Dans l'écran « À valider », chaque détection affiche la date et le nom proposés : Corriger ouvre la fiche pour ajuster avant l'enregistrement, Ignorer écarte la détection.</p>
          </details>
          <details class="faq-item">
            <summary>Le mode rafale consomme-t-il des scans ?</summary>
            <p>Oui, chaque détection réussie consomme un scan du quota de l'abonnement Pro (1 000 scans IA par mois). Les photos supprimées avant l'envoi ne consomment rien.</p>
          </details>
          <details class="faq-item">
            <summary>Mes employés peuvent-ils utiliser le mode rafale ?</summary>
            <p>Oui. Tous les comptes rattachés au magasin y ont accès dès que le gérant a souscrit l'abonnement mensuel Pro.</p>
          </details>
          <details class="faq-item">
            <summary>Et si l'abonnement se termine avec des photos en attente ?</summary>
            <p>Les photos restent sur le téléphone. Elles pourront être envoyées dès que l'abonnement mensuel est renouvelé.</p>
          </details>
        </div>
      </div>
    </section>

    <section class="cta-final">
      <div class="container">
        <div class="cta-final__card">
          <div class="cta-final__copy">
            <h2>Votre prochain tour de rayon, <span class="gradient-text">en mode rafale</span></h2>
            <p>Téléchargez DLCScan, testez le scan photo avec 10 scans IA offerts, puis activez l'abonnement Pro pour relever vos rayons en rafale.</p>
          </div>
          <div class="cta-final__actions">
            <a href="https://apps.apple.com/fr/app/dlcscan/id6787413043" class="btn btn--primary btn--lg" target="_blank" rel="noopener noreferrer">Télécharger sur l'App Store</a>
            <a href="https://play.google.com/store/apps/details?id=com.dlcscan.app" class="btn btn--ghost btn--lg" target="_blank" rel="noopener noreferrer">Télécharger sur Google Play</a>
          </div>
        </div>
        <p class="rafale-related">
          À voir aussi :
          <a href="/#fonctionnalites">Toutes les fonctionnalités</a> ·
          <a href="/galerie.html">Galerie de l'app</a> ·
          <a href="/#faq">FAQ générale</a>
        </p>
      </div>
    </section>
  </main>

  <footer class="footer">
    <div class="container footer__bottom">
      <span>© <span id="year"></span> DLCScan. Tous droits réservés.</span>
      <span><a href="/">Retour à l'accueil</a></span>
    </div>
  </footer>

  <script>
    document.getElementById('year').textContent = new Date().getFullYear();
    document.addEventListener('DOMContentLoaded', () => { if (window.lucide) lucide.createIcons(); });
  </script>
</body>
</html>