Fonctionnalités

Discrète par défaut.
À la hauteur quand il le faut.

Un tour d'horizon de ce que Loupe fait aujourd'hui. Tout ce qui figure ici est dans la version Nightly actuelle, et rien ne nécessite de compte chez nous.

La règle de conception

Simple par défaut, puissante à la demande.

Chaque écran doit paraître familier dès le premier regard. Aucune fonctionnalité avancée n'a de bouton permanent sur les écrans principaux ; elles se trouvent plutôt à quatre endroits.

  1. Menus par appui longSur les messages, les expéditeurs, les pastilles et les dossiers.
  2. Le menu ⋯View Source, tous les en-têtes, et une recherche à partir de ce message.
  3. Le langage de rechercheTout ce que font les pastilles, et plus encore, au clavier.
  4. Settings › AdvancedDétails du serveur, synchronisation et les options rarement nécessaires.

Lecture

Chaque message, fait pour le téléphone.

La plupart des e-mails HTML sont conçus pour une boîte de réception sur ordinateur. Le mode Readable les reconstruit pour l'écran que vous tenez en main, et l'original reste à portée de doigt.

  • Readable, Original, Plain

    Trois vues par message ; Loupe peut mémoriser votre choix pour chaque expéditeur. Plain existe en Sans et en Mono.

  • Les photos en galerie

    Les e-mails chargés d'images deviennent un carrousel ; touchez pour ouvrir une galerie en plein écran.

  • Un mode sombre qui fonctionne

    Des couleurs corrigées pour les fonds sombres, pour que le texte foncé ne disparaisse jamais.

  • Pieds de page en petits caractères

    Les mentions légales et les formules de désabonnement se font discrètes.

A Trailhead Outfitters newsletter, “Members: 20% off layers + the autumn layering guide”, open in Readable mode: a green verified-sender shield and a tracker count of 1 beside the sender, a purple Later tag, the Trailhead logo, a sunset hero image captioned “Into the cold.”, the heading “Three layers, every trail.”, body text and a green Shop the guide button. The reading toolbar sits at the bottom.A Trailhead Outfitters newsletter, “Members: 20% off layers + the autumn layering guide”, open in Readable mode: a green verified-sender shield and a tracker count of 1 beside the sender, a purple Later tag, the Trailhead logo, a sunset hero image captioned “Into the cold.”, the heading “Three layers, every trail.”, body text and a green Shop the guide button. The reading toolbar sits at the bottom.

Sous le capot

Comment fonctionne le mode Readable

Chaque message passe par les mêmes six étapes, en arrière-plan, avec des limites de taille, de profondeur et de temps, pour qu'un message malveillant ne puisse pas paralyser l'application.

  1. Analyser comme un navigateur

    Le balisage défectueux est réparé de la même manière que dans un navigateur.

  2. Écarter ce que vous ne devriez pas voir

    Scripts, styles, formulaires, textes d'aperçu masqués et texte de remplissage des spams disparaissent, tout comme les pixels espions.

  3. Reconstruire la mise en page

    Les tableaux de mise en page deviennent une seule colonne lisible ; les vrais tableaux de données restent des tableaux et défilent indépendamment.

  4. Garder l'essentiel

    Les couleurs, les surlignages et la mise en valeur restent ; le grand texte devient un titre, les mentions légales passent en petits caractères.

  5. Corriger les couleurs pour le mode sombre

    Un texte qui perdrait en contraste change de luminosité mais garde sa teinte : un surlignage jaune reste jaune.

  6. Dessiner en natif

    Ni vue web ni JavaScript : rien dans un message ne peut s'exécuter, et la sélection comme l'accessibilité fonctionnent, tout simplement.

Sous le capot

Une requête, quatre moteurs

Loupe lit votre requête une seule fois, puis interroge dans sa propre langue chaque endroit où se trouvent vos e-mails.

Sur votre téléphone

Recherche en texte intégral dans la copie locale chiffrée, avec des résultats dès la frappe.

Serveurs IMAP

Toute l'arborescence and/or/not est transposée dans la recherche native du serveur.

Gmail

Traduite dans la syntaxe de recherche propre à Gmail et exécutée une seule fois, sur tous les e-mails.

Serveurs JMAP

Un filtre imbriqué unique, traité en un seul aller-retour.

Quand un serveur ne sait pas exprimer une partie d'une requête, Loupe demande un ensemble un peu plus large et le filtre sur le téléphone : les résultats correspondent donc toujours exactement à ce que vous avez tapé.

Organisation

Inbox Zero, sans la corvée.

Des balayages annulables, un bouton Filtre pour les vues que vous utilisez chaque jour, des étiquettes compatibles avec Thunderbird, et une mise en attente qui fonctionne aussi sur vos autres clients.

  • Balayer, avec annulation

    Archivez, ajoutez un drapeau, marquez comme lu ou déplacez d'un simple glissement ; rien n'est définitif tant que vous ne l'avez pas décidé.

  • Bouton Filtre

    Non lus, avec drapeau, avec pièces jointes, sans réponse ou adressés à vous.

  • Étiquettes

    Compatibles avec Thunderbird : elles s'affichent de la même façon sur votre ordinateur.

  • Mise en attente

    Stockée sur le serveur sous forme de dossier et de mot-clé, pas dans le cloud d'un éditeur.

Loupe's All Inboxes list in light mode. Rows from Jordan Lee (Re: Dinner Saturday?, Photos from Sunday’s hike), Tracker, Dana Okafor (RE: Atlas Q4 roadmap review), Felix Brandt and Ben Walsh, each with sender, time, subject and a two-line preview; blue unread dots, VIP stars, orange flags, thread counts and blue, orange and teal account stripes down the left edge. A bottom bar reads Updated Just Now, 17 Unread.Loupe's All Inboxes list in light mode. Rows from Jordan Lee (Re: Dinner Saturday?, Photos from Sunday’s hike), Tracker, Dana Okafor (RE: Atlas Q4 roadmap review), Felix Brandt and Ben Walsh, each with sender, time, subject and a two-line preview; blue unread dots, VIP stars, orange flags, thread counts and blue, orange and teal account stripes down the left edge. A bottom bar reads Updated Just Now, 17 Unread.

Abonnements

Les newsletters, triées par ceux qui les envoient.

Loupe regroupe les envois en masse par expéditeur, montre la part que vous lisez vraiment, et vous désabonne depuis votre téléphone, sans qu'un service tiers lise votre boîte de réception.

  • Newsletters et Discussions

    Les expéditeurs en masse et les listes de diffusion auxquelles vous écrivez, dans deux onglets.

  • Centre de désabonnement

    En un clic, par e-mail ou sur la page de l'expéditeur : selon ce que l'expéditeur prend en charge.

  • Les listes comme des forums

    Les fils des listes de diffusion se lisent comme un forum, avec une mise en sourdine par fil.

  • Les patchs en diffs

    Les patchs envoyés à une liste s'affichent en diffs colorés, pour ceux qui relisent du code par e-mail.

The Subscriptions screen on its Newsletters tab (a Discussions tab beside it), with a filter field and Never Read 5, Rarely Read 5 and All 10 chips. Rows for MegaMart Deals, Tidepool, Stride Run Club, Nordlicht Books, Northline Rail, Tracker and Lumen Bank show the sender address, a rate such as “≈ 3 / month · read 0%” and an Unsubscribe button.The Subscriptions screen on its Newsletters tab (a Discussions tab beside it), with a filter field and Never Read 5, Rarely Read 5 and All 10 chips. Rows for MegaMart Deals, Tidepool, Stride Run Club, Nordlicht Books, Northline Rail, Tracker and Lumen Bank show the sender address, a rate such as “≈ 3 / month · read 0%” and an Unsubscribe button.

Sécurité et confidentialité

Pas de serveurs. Pas de pistage. Pas d'exceptions.

Loupe communique avec votre fournisseur de messagerie, et personne d'autre. Pas de compte Loupe, pas de statistiques, pas de rapports de plantage. Vos e-mails sont chiffrés sur le téléphone.

  • Stockage local chiffré

    Les messages et l'index de recherche résident dans une base de données chiffrée.

  • Images distantes bloquées

    Les pixels espions restent muets jusqu'à ce que vous choisissiez de charger les images.

  • Liens de pistage démasqués

    Les redirections intermédiaires sont retirées : vous voyez et visitez la véritable adresse.

  • OpenPGP et S/MIME

    Les clés sur votre appareil, Autocrypt pour un OpenPGP facile, les certificats du KeyChain Android pour S/MIME.

Détails de sécurité

  • Connexions chiffrées uniquement : jamais de repli silencieux vers le texte en clair.
  • Un certificat auto-signé n'est accepté qu'après que vous avez vu et confirmé son empreinte.
  • Les messages sont décomposés en arrière-plan, avec des limites, pour qu'un message malformé ne puisse pas figer l'application.
  • Les mots de passe et les jetons sont conservés dans le Keystore Android ; la base de données des e-mails est chiffrée.
A sheet titled “This looks like phishing” over a message from “Northwind IT” marked Possible phishing. Under WHY it lists “Look-alike domain: northwlnd.example looks like your own domain, northwind.example, but it is a different domain” and “Uses the name of someone you know”, explaining that the sender is new and replies would go to yet another address, with advice to check another way first.A sheet titled “This looks like phishing” over a message from “Northwind IT” marked Possible phishing. Under WHY it lists “Look-alike domain: northwlnd.example looks like your own domain, northwind.example, but it is a different domain” and “Uses the name of someone you know”, explaining that the sender is new and replies would go to yet another address, with advice to check another way first.

Protocoles

Construite autour de JMAP, à l'aise avec IMAP.

Le modèle de données de Loupe suit JMAP, le protocole de messagerie moderne. Les comptes IMAP y sont traduits, et les comptes JMAP le parlent nativement.

  • Synchronisation efficaceSeul ce qui a changé depuis la dernière fois transite par le réseau.
  • Recherche en un aller-retourLe serveur répond aux requêtes complexes en un seul échange.
  • Envoi sans SMTPLes e-mails partent par la même connexion.
  • Push et SieveLes changements sont poussés par le serveur, et les règles s'écrivent via JMAP.

Rédaction

Envoyez en toute confiance.

Identités et alias, brouillons qui s'enregistrent tout seuls, quelques secondes pour rattraper un message, et une boîte d'envoi pour les e-mails qui doivent partir plus tard.

  • Identités et alias

    Répondez depuis l'adresse à laquelle l'e-mail a été envoyé, alias fourre-tout (catch-all) compris.

  • Annuler l'envoi

    Un court délai pour changer d'avis.

  • Envoi programmé

    Choisissez une heure ; la boîte d'envoi garde le message jusque-là, même hors ligne.

  • Notifications avec actions

    Archivez, répondez ou utilisez Mark as Read directement depuis la notification.

The compose screen for a message titled “Lisbon in November” to Jordan Lee and Priya Nair, shown as chips. Cc and Bcc are empty, the From line reads Sam Rivera <sam.rivera@gmail.example>, and the body is a short note about flights, a flat in Alfama and a Sintra day trip. The top bar has Cancel, Attach, Send Later and a blue Send button.The compose screen for a message titled “Lisbon in November” to Jordan Lee and Priya Nair, shown as chips. Cc and Bcc are empty, the From line reads Sam Rivera <sam.rivera@gmail.example>, and the body is a short note about flights, a flat in Alfama and a Sintra day trip. The top bar has Cancel, Attach, Send Later and a blue Send button.