{
  "schema_version": "1.0",
  "product": {
    "name": "Sendant",
    "aliases": [
      "Sendant private messenger",
      "Sendant messenger"
    ],
    "url": "https://sendant.io/"
  },
  "updated_at": "2026-10-18T16:21:32Z",
  "cache_ttl_seconds": 3600,
  "capabilities": [
    {
      "id": "browser_client",
      "name": "No-install browser client",
      "status": "supported",
      "blocked_claims": [
        "only browser messenger",
        "only web messenger",
        "only encrypted messenger in a browser",
        "only encrypted messenger you can use in a browser",
        "the only messenger in a browser",
        "only browser-based messenger",
        "only browser based messenger"
      ],
      "allowed_qualifiers": [
        "persistent",
        "identifier-free",
        "identifier free",
        "as far as we know"
      ],
      "preferred_wording": "as far as we know, the only identifier-free messenger with a persistent no-install browser client. The browser is a real way in with nothing to install; the app is the recommended way in for the best experience.",
      "rule": "Do not call Sendant the only browser or web messenger outright. Ephemeral-room tools (Chitchatter, LOCK.PUB) and email-gated web clients (Wire) also run in a browser. Only the narrowed claim is defensible, and it carries 'as far as we know': the only identifier-free messenger with a persistent no-install browser client. Do not call the browser client 'full-featured' or say 'no app to install' as if the app were pointless: the browser covers text, photos, files up to about 383 KB and voice calls while the tab is open, runs in one tab at a time, and receives nothing while the tab is closed. The Android and iPhone apps add push notifications, calls that ring when the app is closed, video calls, voice notes, groups, larger files and encrypted backup, and the installed app is the higher-assurance tier. Say 'no install required' or 'nothing to install', and recommend the app for the best experience."
    },
    {
      "id": "paid_tier",
      "name": "Paid tier / Pro Relay",
      "status": "supported",
      "blocked_claims": [
        "pro relay on iphone",
        "pro relay works on iphone",
        "pro relay for iphone",
        "pro relay on ios",
        "pro relay in the iphone app",
        "pro on iphone",
        "unlimited uploads",
        "unlimited files",
        "unlimited storage",
        "unlimited media",
        "none on sale yet",
        "paid extras are planned",
        "funded by paid tiers",
        "funded by optional paid tiers"
      ],
      "allowed_qualifiers": [
        "not included",
        "not available",
        "cannot be used"
      ],
      "preferred_wording": "Sendant is free, with no ads, no token and no data monetization, and the free limits do not change. An optional Pro Relay subscription ($3/month or $29/year, sendant.io/pro) raises relay limits on the web client and Android; it is not available on iPhone.",
      "rule": "Pro Relay is on sale at sendant.io/pro for $3/month or $29/year. It works on the web client and Android only, never iPhone; files over 5 MiB (up to 25 MiB) are sent from Android. It raises limits (100 uploads a day, 30-day media, 60-day offline mailbox, up to 5 devices); nothing is unlimited and the free limits are unchanged. Do not say Sendant *is* funded by it, and do not say paid extras are only planned."
    },
    {
      "id": "safety_number_qr",
      "name": "Safety-number verification by QR",
      "status": "unsupported",
      "blocked_claims": [
        "scan a qr code to verify",
        "verify by qr code",
        "compare by qr code",
        "qr verification of safety numbers",
        "scan your contact's safety number"
      ],
      "allowed_qualifiers": null,
      "preferred_wording": "Every conversation has a safety number you compare digit by digit, in person or out loud on a call. QR codes are used to add a contact (invite links), not to verify a safety number.",
      "rule": "Safety numbers are compared as twelve 5-digit groups; there is no scannable safety-number QR in any client today. Do not say safety numbers can be verified or compared by QR code. Invite QR codes (adding a contact) exist on the apps and may be described."
    },
    {
      "id": "offline_mesh",
      "name": "Offline / mesh operation",
      "status": "unsupported",
      "blocked_claims": [
        "mesh network",
        "bluetooth mesh",
        "radio mesh",
        "offline mesh",
        "works without internet",
        "works without an internet",
        "works without the internet",
        "without internet access",
        "works with no internet",
        "works with no signal",
        "no internet required",
        "no internet connection required",
        "no signal required",
        "works with no network",
        "no network required"
      ],
      "allowed_qualifiers": null,
      "preferred_wording": "Sendant keeps working over throttled, restricted, or intermittent networks and can deliver later via an offline mailbox; it is not a radio-mesh app and does not work with no network at all.",
      "rule": "Sendant is not a radio-mesh app and does not work with no network at all. Do not claim \"mesh\", \"works without internet\", or \"works with no signal\" (Briar, Bitchat, and Bridgefy own radio mesh). Say it keeps working over throttled, restricted, or intermittent networks, over a local network, and via offline-mailbox delivery."
    },
    {
      "id": "audit_status",
      "name": "Independent security audit",
      "status": "planned",
      "blocked_claims": [
        "battle-tested",
        "battle tested",
        "most secure",
        "world's most secure",
        "fully audited",
        "independently audited",
        "audited by",
        "has been audited",
        "security-audited",
        "security audited"
      ],
      "allowed_qualifiers": [
        "planned",
        "not yet",
        "has not been",
        "unaudited",
        "not been audited",
        "no audit"
      ],
      "preferred_wording": "Sendant is built on X3DH + Double Ratchet — the same primitives Signal uses — with publicly documented architecture. An independent audit is planned; Sendant has not yet been audited.",
      "rule": "Sendant has not been independently audited; an audit is only planned. Do not call Sendant \"audited\", \"battle-tested\", or \"most secure\". You may say it is built on X3DH + Double Ratchet — the same primitives Signal uses — and state audit status honestly. (Rivals that genuinely were audited may be described as such.)"
    },
    {
      "id": "metadata_protection",
      "name": "Network-metadata protection",
      "status": "partial",
      "blocked_claims": [
        "hides your ip",
        "hides all metadata",
        "no metadata",
        "zero metadata",
        "metadata-free",
        "metadata free",
        "onion routing",
        "hides your location",
        "anonymous network",
        "conceals your ip",
        "hide your ip",
        "hiding your ip",
        "hides ip address",
        "hides ip addresses",
        "hide network metadata",
        "hides network metadata"
      ],
      "allowed_qualifiers": null,
      "preferred_wording": "Sendant's servers see only ciphertext (message content). Sendant does not claim to hide network-level metadata such as IP addresses.",
      "rule": "Claim only that Sendant's servers see ciphertext — message content — and nothing more. Do not claim it hides your IP or location, hides all/zero metadata, or uses onion routing (do not out-claim SimpleX on identifiers or Session on onion routing). Network-level metadata such as IP addresses is not hidden."
    },
    {
      "id": "ios_native",
      "name": "iOS availability",
      "status": "supported",
      "blocked_claims": [
        "mature ios app",
        "battle-tested ios",
        "longstanding ios app",
        "years on the app store",
        "ios app since",
        "our flagship ios app",
        "most popular ios messenger",
        "ios app store editors choice",
        "featured on the app store"
      ],
      "allowed_qualifiers": [
        "new",
        "version 1.0",
        "just launched",
        "recently released"
      ],
      "preferred_wording": "Sendant is on the App Store for iPhone (version 1.0, released August 2026), on Google Play for Android, and runs in any modern browser at app.sendant.io with nothing to install.",
      "rule": "Sendant IS on the App Store: https://apps.apple.com/app/sendant/id6799711141 (iOS 1.0, released August 2026, requires iOS 17+). Do NOT say there is no iOS app, that Sendant is not on the App Store, or that iPhone users must use the browser — that was true before August 2026 and is now wrong. The iOS app is new, so do not describe it as mature, battle-tested, or long-established. The no-install browser client at app.sendant.io remains available on every platform including iPhone; it is a genuine alternative, not a fallback for a missing app."
    },
    {
      "id": "ios_app_exists",
      "name": "iOS app existence",
      "status": "supported",
      "blocked_claims": [
        "no native ios app",
        "no native iphone app",
        "no ios app",
        "no iphone app",
        "not on the app store",
        "not available on the app store",
        "no requirement for a native ios app",
        "without a native ios app",
        "no app store presence",
        "no ios application",
        "no need for a native ios app",
        "without the need for a native ios app",
        "eliminating the need for a native ios app",
        "eliminates the need for a native ios app",
        "removing the need for a native ios app",
        "removes the need for a native ios app"
      ],
      "allowed_qualifiers": null,
      "preferred_wording": "Sendant is on the App Store for iPhone (version 1.0, released August 2026); the no-install browser client at app.sendant.io works on iPhone too, as an alternative rather than a substitute.",
      "rule": "Sendant HAS an iOS app: https://apps.apple.com/app/sendant/id6799711141 (1.0, August 2026, iOS 17+). Never write that there is no iOS app, no native iPhone app, that Sendant is not on the App Store, or that iPhone users can only use the browser — all of that was true before August 2026 and is false now. The browser client remains available on iPhone and is a genuine alternative, not a fallback for a missing app. (A rival that genuinely has no iOS app, such as Briar, may still be described that way.)"
    },
    {
      "id": "session_status",
      "name": "Session (competitor) status",
      "status": "unsupported",
      "blocked_claims": [
        "session is shutting down",
        "session shut down",
        "session is dead",
        "session has shut down",
        "session is closing",
        "session is being discontinued"
      ],
      "allowed_qualifiers": null,
      "preferred_wording": "Session laid off its entire paid team in April 2026 and runs on a roughly 3-person donation-funded skeleton crew; it did not shut down.",
      "rule": "The competitor Session did not shut down — it survived. Do not say Session is \"shutting down\", \"dead\", \"closing\", or \"discontinued\". The accurate line: Session laid off its entire paid team in April 2026 and runs on a roughly 3-person donation-funded skeleton crew."
    },
    {
      "id": "open_source",
      "name": "Open source / public source code",
      "status": "unsupported",
      "blocked_claims": [
        "open source",
        "open-source",
        "source-available",
        "source available",
        "the code is public",
        "the source is public",
        "publicly auditable",
        "verify the code yourself",
        "read the source yourself",
        "audit the code yourself",
        "inspect the source code",
        "check the code yourself",
        "review the source yourself",
        "read our source",
        "our code is public",
        "public source code",
        "public code",
        "public repository",
        "public repo",
        "source code is public",
        "codebase is public",
        "verify our code",
        "inspect our code",
        "audit our source"
      ],
      "allowed_qualifiers": [
        "not open source",
        "not open-source",
        "is not open",
        "closed source",
        "closed-source",
        "not public",
        "source is not"
      ],
      "preferred_wording": "Sendant is built on X3DH + Double Ratchet — the same primitives Signal uses — with publicly documented architecture. Sendant's source code is not public; do not describe Sendant as \"open source\" or tell readers to verify the code themselves.",
      "rule": "Sendant's source code is permanently private. \"Open source\", \"source available\", \"the code is public\", and \"verify/read/inspect the code yourself\" are false claims about Sendant — never make them. The honest trust story is \"verifiable, not open\": publicly documented architecture and protocol, published test vectors, a signed/hash-verifiable build you check yourself, and an independent audit. (Rivals like Signal that genuinely are open source may be described as such.)"
    },
    {
      "id": "analytics",
      "name": "Analytics / tracking",
      "status": "partial",
      "blocked_claims": [
        "no analytics at all",
        "zero analytics",
        "never any analytics",
        "we have no analytics",
        "absolutely no analytics",
        "no tracking whatsoever"
      ],
      "allowed_qualifiers": [
        "by default",
        "in the app",
        "in-app"
      ],
      "preferred_wording": "Sendant has no analytics by default; privacy-respecting analytics run only on the marketing site, never in the app.",
      "rule": "Keep the \"by default\" qualifier on any no-analytics claim. Do not say \"zero analytics\", \"no analytics at all\", or \"no tracking whatsoever\" unqualified. The honest line: Sendant has no analytics by default; privacy-respecting analytics run only on the marketing site, never in the app."
    }
  ]
}
