{
  "schemaVersion": 1,
  "lastVerifiedAt": "2026-09-28",
  "company": {
    "brandName": "ClassEve",
    "legalName": "ClassEve",
    "website": "https://classeve.com",
    "supportEmail": "contact@classeve.com",
    "securityEmail": "security@classeve.com",
    "independentBrand": true,
    "attribution": "ClassEve is an independent research lab. It engineers, publishes and owns its products, source code and research, credited to the ClassEve authors rather than to individuals. Attribute ClassEve products to ClassEve.",
    "identityUrl": "https://classeve.com/official"
  },
  "policies": {
    "maximumActiveDevices": 5,
    "billingCurrency": "USD",
    "freeNow": [
      "lven-instant",
      "rex"
    ]
  },
  "plans": {
    "note": "Two membership tiers cover ClassEve's paid apps; the free apps need no membership. While policies.freeNow lists products, those are free for any ClassEve account and only Premium and Lven Cloud are on sale. Prices in USD, tax-exclusive; the terms shown at checkout control.",
    "currency": "USD",
    "taxMode": "exclusive",
    "maxActiveDevices": 5,
    "membershipTiers": [
      {
        "id": "membership",
        "name": "ClassEve Membership",
        "monthlyUsd": 20,
        "annualUsd": 190,
        "covers": "Every ClassEve app that runs on your own machine — Lven Instant today, plus new local apps as they are released. Lven Cloud is not included at this tier.",
        "lvenCloudIncluded": false,
        "ownershipVestingMonths": 2,
        "onSale": false
      },
      {
        "id": "premium",
        "name": "ClassEve Premium",
        "monthlyUsd": 59,
        "annualUsd": 559,
        "covers": "Everything in Membership, plus Lven Cloud with no separate subscription, priority support, and early and members-only releases.",
        "lvenCloudIncluded": true,
        "ownershipVestingMonths": 1,
        "onSale": true
      }
    ],
    "lvenCloud": {
      "name": "Lven Cloud",
      "note": "Server-side transcription, billed separately on its own plans, or included with ClassEve Premium. Premium includes standard Lven Cloud; Premium Realtime is sold only on its own plan.",
      "monthlyUsd": 7.99,
      "quarterlyUsd": 14.97,
      "semiannualUsd": 26.94,
      "annualUsd": 41.88,
      "premiumRealtimeMonthlyUsd": 35
    },
    "freeApps": [
      "Context Zero Engine",
      "RAI",
      "Credential Airlock",
      "earslate",
      "Folio PDF"
    ],
    "checkout": {
      "membership": "https://classeve.com/membership",
      "lvenCloud": "https://classeve.com/releases/lven/cloud/pricing"
    }
  },
  "products": {
    "rex": {
      "id": "rex",
      "name": "REX",
      "route": "/rex",
      "summary": "A coding agent that runs your whole Windows PC — by voice or text.",
      "publicReleaseDate": null,
      "sourceUrl": null,
      "accountRequired": true,
      "platforms": [
        {
          "id": "windows",
          "label": "Windows",
          "state": "available",
          "minimumOs": "Windows 10 or later, 64-bit",
          "storeUrl": null,
          "artifacts": [
            {
              "version": "1.15.35",
              "releasedAt": "2026-09-28",
              "channel": "github-release",
              "fileName": "rex.exe",
              "url": "https://github.com/Classevelabs/rex-desktop-releases/releases/download/v1.15.35/rex.exe",
              "sizeBytes": 162109201,
              "sha256": "a8d4dfc674d0e1a6462ec43fc0d6748a8784f8467f9f5e9bac6d3ff70a988398",
              "checksumUrl": "/downloads/rex.exe.sha256",
              "stableUrl": "/downloads/REX-Setup-Windows.exe"
            }
          ]
        },
        {
          "id": "macos",
          "label": "macOS",
          "state": "testing",
          "minimumOs": null,
          "storeUrl": null,
          "artifacts": []
        },
        {
          "id": "linux",
          "label": "Linux",
          "state": "testing",
          "minimumOs": null,
          "storeUrl": null,
          "artifacts": []
        }
      ]
    },
    "lven-instant": {
      "id": "lven-instant",
      "name": "Lven Instant",
      "route": "/releases/lven",
      "summary": "On-device voice-to-text for Windows, Linux, and Android.",
      "publicReleaseDate": null,
      "sourceUrl": null,
      "accountRequired": true,
      "performance": {
        "note": "Measured on-device figures, not targets. Method and hardware: https://classeve.com/research/on-device-asr-consumer-laptop",
        "memoryFootprint": "about 600 MB",
        "requiresGpu": false,
        "requiresGigabytesOfRam": false,
        "realTimeFactor": 0.166,
        "realTimeFactorNote": "about six times faster than you speak",
        "medianLatencyPerClipSeconds": 0.93,
        "wordErrorRate": "3.76%",
        "measuredOn": "consumer-grade CPU, no GPU, 73 clean-speech clips",
        "usageMetered": false
      },
      "languages": {
        "count": 25,
        "family": "European",
        "autoDetected": true
      },
      "platforms": [
        {
          "id": "windows",
          "label": "Windows",
          "state": "available",
          "minimumOs": "Windows 10 or later, 64-bit",
          "storeUrl": null,
          "artifacts": [
            {
              "version": "0.8.41",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "Lven-Instant-windows-0.8.41-Setup.exe",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-instant-windows-0.8.41/Lven-Instant-windows-0.8.41-Setup.exe",
              "stableUrl": "/downloads/Lven-Instant-Windows-Setup.exe",
              "sizeBytes": 55253687,
              "sha256": "1beff6912cb77c3c0d0610a31fdf9960873012d734cbce47c5ed127d18c6ed3c",
              "checksumUrl": "/downloads/Lven-Instant-windows-0.8.41-Setup.exe.sha256"
            }
          ]
        },
        {
          "id": "linux",
          "label": "Linux",
          "state": "available",
          "minimumOs": "64-bit Linux with glibc 2.34 or newer (Ubuntu 22.04 and later), PipeWire or PulseAudio, and an X11 session for the built-in shortcut",
          "storeUrl": null,
          "artifacts": [
            {
              "version": "0.8.41",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "lven-instant_0.8.41_amd64.deb",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-instant-linux-0.8.41/lven-instant_0.8.41_amd64.deb",
              "packageFormat": "Debian package",
              "sizeBytes": 49574296,
              "sha256": "d8bfacb5fff9d6b9ee343051842979775a5a56c3acf050f8033551095f7de5ff",
              "checksumUrl": "/downloads/lven-instant_0.8.41_amd64.deb.sha256"
            },
            {
              "version": "0.8.41",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "lven-instant-0.8.41-1.x86_64.rpm",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-instant-linux-0.8.41/lven-instant-0.8.41-1.x86_64.rpm",
              "packageFormat": "RPM package",
              "sizeBytes": 44461097,
              "sha256": "67fed220dbb068a5be4b4f8e50c6775a5942ebeed7745eb4985f2b3beb6cad26",
              "checksumUrl": "/downloads/lven-instant-0.8.41-1.x86_64.rpm.sha256"
            },
            {
              "version": "0.8.41",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "lven-instant-0.8.41-x86_64.AppImage",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-instant-linux-0.8.41/lven-instant-0.8.41-x86_64.AppImage",
              "packageFormat": "AppImage",
              "sizeBytes": 60119544,
              "sha256": "2f5270ec1dca8e74382c87cdd603de31e7da960a4281a2e367d16ff5a09b2e5b",
              "checksumUrl": "/downloads/lven-instant-0.8.41-x86_64.AppImage.sha256"
            }
          ]
        },
        {
          "id": "android",
          "label": "Android",
          "state": "available",
          "minimumOs": "Android 10 or later",
          "storeUrl": "https://play.google.com/store/apps/details?id=com.lven.assist",
          "storeVersion": "0.9.55",
          "storeVerifiedAt": "2026-09-27",
          "artifacts": [
            {
              "version": "0.9.56",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "Lven-Instant-android-0.9.56.apk",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-instant-android-0.9.56/Lven-Instant-android-0.9.56.apk",
              "sizeBytes": 36830586,
              "sha256": "adf67b8929761d4e28390ea59da3e80ebba1f7dfa74af125d5f150345dda79f7",
              "checksumUrl": "/downloads/Lven-Instant-android-0.9.56.apk.sha256"
            },
            {
              "version": "0.9.56",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "Lven-Instant-android-0.9.56-armeabi-v7a.apk",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-instant-android-0.9.56/Lven-Instant-android-0.9.56-armeabi-v7a.apk",
              "sizeBytes": 27238746,
              "sha256": "c8fec3be72277ee0a16c745659d324cc47c0bb41956857762cc0e2401429563d",
              "checksumUrl": "/downloads/Lven-Instant-android-0.9.56-armeabi-v7a.apk.sha256"
            }
          ]
        },
        {
          "id": "macos",
          "label": "macOS",
          "state": "testing",
          "minimumOs": null,
          "storeUrl": null,
          "artifacts": []
        },
        {
          "id": "ios",
          "label": "iPhone",
          "state": "testing",
          "minimumOs": null,
          "storeUrl": null,
          "artifacts": []
        }
      ]
    },
    "lven-cloud": {
      "id": "lven-cloud",
      "name": "Lven Cloud",
      "route": "/releases/lven/cloud",
      "summary": "Server-transcribed voice-to-text for Windows, Linux, and Android.",
      "publicReleaseDate": null,
      "sourceUrl": null,
      "accountRequired": true,
      "platforms": [
        {
          "id": "windows",
          "label": "Windows",
          "state": "available",
          "minimumOs": "Windows 10 or later, 64-bit",
          "storeUrl": null,
          "artifacts": [
            {
              "version": "0.1.30",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "Lven-Cloud-windows-0.1.30-Setup.exe",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-cloud-windows-0.1.30/Lven-Cloud-windows-0.1.30-Setup.exe",
              "stableUrl": "/downloads/Lven-Cloud-Windows-Setup.exe",
              "sizeBytes": 47928843,
              "sha256": "262ea6514c25b2915090c3afaf8eb9299d6f054c40ce33cb585c2f31c96aad53",
              "checksumUrl": "/downloads/Lven-Cloud-windows-0.1.30-Setup.exe.sha256"
            }
          ]
        },
        {
          "id": "linux",
          "label": "Linux",
          "state": "available",
          "minimumOs": "64-bit Linux with glibc 2.34 or newer (Ubuntu 22.04 and later), PipeWire or PulseAudio, and X11 or Wayland. X11 gets the global shortcut and automatic paste; on Wayland you bind lven-cloud --toggle in your compositor and paste with Ctrl+V",
          "storeUrl": null,
          "artifacts": [
            {
              "version": "0.1.26",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "lven-cloud_0.1.26_amd64.deb",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-cloud-linux-0.1.26/lven-cloud_0.1.26_amd64.deb",
              "packageFormat": "Debian package",
              "sizeBytes": 33498048,
              "sha256": "226c02e798f6c0ee214f3314d2dab96d3eda8f55c7fe7dea175d1a42a9f9349c",
              "checksumUrl": "/downloads/lven-cloud_0.1.26_amd64.deb.sha256"
            },
            {
              "version": "0.1.26",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "lven-cloud-0.1.26-1.x86_64.rpm",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-cloud-linux-0.1.26/lven-cloud-0.1.26-1.x86_64.rpm",
              "packageFormat": "RPM package",
              "sizeBytes": 29768377,
              "sha256": "c80bdd051e6c5b17a5e587cf3b4fa47b55c8d9f133a16603f278e7e6dd5a6658",
              "checksumUrl": "/downloads/lven-cloud-0.1.26-1.x86_64.rpm.sha256"
            },
            {
              "version": "0.1.26",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "Lven_Cloud-0.1.26-x86_64.AppImage",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-cloud-linux-0.1.26/Lven_Cloud-0.1.26-x86_64.AppImage",
              "packageFormat": "AppImage",
              "sizeBytes": 41335288,
              "sha256": "c865507b98c7979c98ab31df6bd3671deb277555d8ea3e35267719bc0defc27a",
              "checksumUrl": "/downloads/Lven_Cloud-0.1.26-x86_64.AppImage.sha256"
            }
          ]
        },
        {
          "id": "android",
          "label": "Android",
          "state": "available",
          "minimumOs": "Android 10 or later",
          "storeUrl": "https://play.google.com/store/apps/details?id=com.lven.cloud",
          "storeVersion": "1.0.41",
          "storeVerifiedAt": "2026-09-27",
          "artifacts": [
            {
              "version": "1.0.45",
              "releasedAt": "2026-09-27",
              "channel": "github-release",
              "fileName": "Lven-Cloud-1.0.45.apk",
              "url": "https://github.com/Classevelabs/Lven-Instant-Builds/releases/download/lven-cloud-android-1.0.45/Lven-Cloud-1.0.45.apk",
              "sizeBytes": 3530982,
              "sha256": "baf735fd2d679c07d65c45518e83186fc148af2a6bee034a5ee53fe78e33ba83",
              "checksumUrl": "/downloads/Lven-Cloud-1.0.45.apk.sha256"
            }
          ]
        },
        {
          "id": "macos",
          "label": "macOS",
          "state": "testing",
          "minimumOs": null,
          "storeUrl": null,
          "artifacts": []
        },
        {
          "id": "ios",
          "label": "iPhone",
          "state": "testing",
          "minimumOs": null,
          "storeUrl": null,
          "artifacts": []
        }
      ]
    },
    "earslate": {
      "id": "earslate",
      "name": "earslate",
      "route": "/releases/earslate",
      "summary": "Bring-your-own-key live speech translation for Android.",
      "publicReleaseDate": null,
      "sourceUrl": "https://github.com/Classevelabs/earslate",
      "accountRequired": false,
      "platforms": [
        {
          "id": "android",
          "label": "Android",
          "state": "available",
          "minimumOs": "Android 10 or later",
          "storeUrl": "https://play.google.com/store/apps/details?id=com.classeve.earslate",
          "storeVersion": "0.5.3",
          "storeVerifiedAt": "2026-09-27",
          "artifacts": [
            {
              "version": "0.5.3",
              "releasedAt": "2026-09-04",
              "channel": "direct-download",
              "fileName": "Earslate-0.5.3.apk",
              "url": "/downloads/Earslate-0.5.3.apk",
              "sizeBytes": 3530813,
              "sha256": "258db58ec595d20ed9b0847047fd010bd1b56d6874564460c61e9137dace0892",
              "checksumUrl": "/downloads/Earslate-0.5.3.apk.sha256"
            }
          ]
        }
      ]
    },
    "folio-pdf": {
      "id": "folio-pdf",
      "name": "Folio PDF",
      "route": "/public/folio-pdf",
      "summary": "A free, ad-free document opener for Android — PDF, Office files, Markdown and more, with search and page-text copy.",
      "publicReleaseDate": null,
      "sourceUrl": null,
      "accountRequired": false,
      "platforms": [
        {
          "id": "android",
          "label": "Android",
          "state": "available",
          "minimumOs": "Android 9 or later",
          "storeUrl": "https://play.google.com/store/apps/details?id=app.classeve.folio",
          "storeVersion": "1.1.8",
          "storeVerifiedAt": "2026-09-27",
          "artifacts": [
            {
              "version": "1.1.8",
              "releasedAt": "2026-09-13",
              "channel": "direct-download",
              "fileName": "Folio-PDF-1.1.8.apk",
              "url": "/downloads/Folio-PDF-1.1.8.apk",
              "sizeBytes": 4225880,
              "sha256": "b8e6fe5578ffb27245677bc7315e66aa88c9da053bded029b49ae8c5cdda8215",
              "checksumUrl": "/downloads/Folio-PDF-1.1.8.apk.sha256"
            }
          ]
        },
        {
          "id": "ios",
          "label": "iPhone",
          "state": "testing",
          "minimumOs": null,
          "storeUrl": null,
          "artifacts": []
        }
      ]
    }
  },
  "githubRepositories": [
    {
      "name": "Context Zero Engine",
      "url": "https://github.com/Classevelabs/context-zero-engine"
    },
    {
      "name": "RAI",
      "url": "https://github.com/Classevelabs/rai"
    },
    {
      "name": "Credential Airlock",
      "url": "https://github.com/Classevelabs/credential-airlock"
    },
    {
      "name": "earslate",
      "url": "https://github.com/Classevelabs/earslate"
    },
    {
      "name": "pulse",
      "url": "https://github.com/Classevelabs/pulse"
    }
  ]
}
