{
 "schema_version": "runic_appstore_catalog_api_v1",
 "store": "runic-appstore.hostiteca.com",
 "apps": [
  {
   "slug": "aethergate",
   "name": "AetherGate",
   "publisher": "unusualhost",
   "category": "Networking",
   "platforms": [
    "android"
   ],
   "version": "0.0.0.1906",
   "summary": "Private network client for the AetherGate VPN estate.",
   "description": "AetherGate connects your phone to the UnusualHost private network with WireGuard-backed tunnels, location roaming, and Rune ID sign-in.",
   "source_path": "apps/mobile/aether_gate",
   "application_id": "com.ruready.aethergate",
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://aethergate.auranet.host",
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "https://aethergate.auranet.host/artifacts/AetherGate.apk",
     "sha256": null,
     "signed": "release"
    }
   ]
  },
  {
   "slug": "strata",
   "name": "Strata Cloud",
   "publisher": "unusualhost",
   "category": "Storage",
   "platforms": [
    "android"
   ],
   "version": "0.0.0.1906",
   "summary": "Companion app for Strata Cloud storage and relays.",
   "description": "Strata keeps your files on the UnusualHost estate with relay-backed sync and a Rune ID account.",
   "source_path": "apps/mobile/strata",
   "application_id": "com.ruready.strata",
   "status": "beta",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://strata.auranet.host",
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "https://strata.auranet.host/downloads/android/",
     "sha256": null,
     "signed": "debug"
    }
   ]
  },
  {
   "slug": "runic-appstore",
   "name": "Runic App Store",
   "publisher": "unusualhost",
   "category": "Utilities",
   "platforms": [
    "android"
   ],
   "version": "0.1.0",
   "summary": "Browse and install first-party Runic apps from your phone.",
   "description": "The store client lists every app in this catalog, verifies downloads against the published digest, and hands the file to Android's own install flow.",
   "source_path": "apps/mobile/runic_appstore",
   "application_id": "com.runic.appstore",
   "status": "beta",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://runic-appstore.hostiteca.com",
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "/public/artifacts/RunicAppStore.apk",
     "sha256": "e637a1739366297daa01b15e43628a713cdc363f4f59af5f4d7597e15cce0624",
     "signed": "debug"
    }
   ]
  },
  {
   "slug": "liquid-glass-fold",
   "name": "Liquid Glass Fold",
   "publisher": "unusualhost",
   "category": "Personalization",
   "platforms": [
    "android"
   ],
   "version": "1.0.0",
   "summary": "Fold-aware visual effects for Galaxy Z Fold devices.",
   "description": "An experimental hinge-aware overlay and wallpaper engine built for the Galaxy Z Fold 7 on One UI 8.5.",
   "source_path": "apps/mobile/liquid_glass_fold",
   "application_id": "com.ruready.liquidglassfold",
   "status": "beta",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "https://downloads.hostiteca.com/",
     "sha256": null,
     "signed": "debug"
    }
   ]
  },
  {
   "slug": "neurodeck",
   "name": "NeuroDeck",
   "publisher": "unusualhost",
   "category": "Productivity",
   "platforms": [
    "android"
   ],
   "version": "1.0",
   "summary": "Flashcard decks on the go.",
   "description": "NeuroDeck brings the deck-and-review workflow to Android.",
   "source_path": "apps/mobile/neurodeck",
   "application_id": "com.ruready.neurodeck",
   "status": "beta",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "https://downloads.hostiteca.com/",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "ruready-dashboard",
   "name": "RU Ready Dashboard",
   "publisher": "unusualhost",
   "category": "Business",
   "platforms": [
    "android"
   ],
   "version": "0.3.29",
   "summary": "Field and operations dashboard for RU Ready tenants.",
   "description": "The multi-tenant dashboard used by RU Ready, MA Cleaning, and Faithful Flood crews for jobs, estimates, and pairing with the office.",
   "source_path": "apps/mobile/ruready_dashboard",
   "application_id": "com.ruready.dashboard",
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://rureadyct.com",
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "https://rureadyct.com/",
     "sha256": null,
     "signed": "debug"
    }
   ]
  },
  {
   "slug": "ruready-sms-gateway",
   "name": "RU Ready SMS Gateway",
   "publisher": "unusualhost",
   "category": "Business",
   "platforms": [
    "android"
   ],
   "version": "0.1.15",
   "summary": "Turns a spare phone into the office SMS relay.",
   "description": "Relays customer text messages between a tenant phone and the business dashboard.",
   "source_path": "apps/mobile/ruready_sms_gateway",
   "application_id": "com.ruready.smsgateway",
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://rureadyct.com",
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "https://rureadyct.com/",
     "sha256": null,
     "signed": "debug"
    }
   ]
  },
  {
   "slug": "ruready-phone-gateway",
   "name": "RU Ready Phone Gateway",
   "publisher": "unusualhost",
   "category": "Business",
   "platforms": [
    "android"
   ],
   "version": "0.2.11",
   "summary": "Call handling relay for tenant phone lines.",
   "description": "Routes and logs business calls for RU Ready tenants through a paired phone.",
   "source_path": "apps/mobile/ruready_phone_gateway",
   "application_id": "com.ruready.phonegateway",
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://rureadyct.com",
   "artifacts": [
    {
     "platform": "android",
     "kind": "apk",
     "url": "https://rureadyct.com/",
     "sha256": null,
     "signed": "debug"
    }
   ]
  },
  {
   "slug": "runic-browser-mobile",
   "name": "Runic Browser (Android)",
   "publisher": "unusualhost",
   "category": "Internet",
   "platforms": [
    "android"
   ],
   "version": "1.1",
   "summary": "Runic Browser with an embedded Python runtime.",
   "description": "Browse the Runic web from Android with an embedded runtime for Runic sites.",
   "source_path": "apps/mobile/browser",
   "application_id": "com.runic.browser",
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://browser.hostiteca.com",
   "artifacts": []
  },
  {
   "slug": "authenticator-mobile",
   "name": "Authenticator (Android)",
   "publisher": "unusualhost",
   "category": "Security",
   "platforms": [
    "android"
   ],
   "version": "1.0",
   "summary": "Two-factor codes for Rune ID and hosted accounts.",
   "description": "The mobile authenticator for the UnusualHost estate.",
   "source_path": "apps/mobile/authenticator",
   "application_id": "com.ruready.authenticator",
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://authenticator.hostiteca.com",
   "artifacts": []
  },
  {
   "slug": "planner-mobile",
   "name": "Planner (Android)",
   "publisher": "unusualhost",
   "category": "Productivity",
   "platforms": [
    "android"
   ],
   "version": "1.0",
   "summary": "Household planner companion.",
   "description": "Lists, calendar, routines, and budget from the Planner site on your phone.",
   "source_path": "apps/mobile/planner",
   "application_id": "com.example.planner",
   "status": "beta",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "sigil-mobile",
   "name": "Sigil (Android)",
   "publisher": "unusualhost",
   "category": "Developer Tools",
   "platforms": [
    "android"
   ],
   "version": "1.0",
   "summary": "Mobile client for the Sigil source migrator.",
   "description": "Review and approve source migrations from your phone.",
   "source_path": "apps/mobile/sigil",
   "application_id": "com.runic.sigil",
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://sigil.hostiteca.com",
   "artifacts": []
  },
  {
   "slug": "aether-gate-client",
   "name": "Aether Gate Client",
   "publisher": "unusualhost",
   "category": "Networking",
   "platforms": [
    "windows"
   ],
   "version": "0.0.1905",
   "summary": "Aether Gate secure client for Windows.",
   "description": "Desktop client for the AetherGate private network.",
   "source_path": "apps/desktop/aether_gate",
   "application_id": null,
   "status": "beta",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://aethergate.auranet.host",
   "artifacts": [
    {
     "platform": "windows",
     "kind": "zip",
     "url": "https://aethergate.auranet.host/downloads/",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "strata-desktop",
   "name": "Strata Desktop",
   "publisher": "unusualhost",
   "category": "Storage",
   "platforms": [
    "windows",
    "linux"
   ],
   "version": "1.0.0",
   "summary": "Strata Cloud desktop client.",
   "description": "Sync and relay client for Strata Cloud on Windows and Linux.",
   "source_path": "apps/desktop/strata",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://strata.auranet.host",
   "artifacts": []
  },
  {
   "slug": "authenticator-desktop",
   "name": "Authenticator",
   "publisher": "unusualhost",
   "category": "Security",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "2FA authenticator application for Windows.",
   "description": "Desktop two-factor authenticator paired with the hosted account service.",
   "source_path": "apps/desktop/authenticator",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://authenticator.hostiteca.com",
   "artifacts": []
  },
  {
   "slug": "runic-browser",
   "name": "Runic Browser",
   "publisher": "unusualhost",
   "category": "Internet",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Web browser for the Runic web.",
   "description": "A desktop browser built for Runic sites and Glyph documents.",
   "source_path": "apps/desktop/runic_browser",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://browser.hostiteca.com",
   "artifacts": []
  },
  {
   "slug": "ruready-notepad",
   "name": "RU Ready Notepad",
   "publisher": "unusualhost",
   "category": "Productivity",
   "platforms": [
    "windows",
    "linux"
   ],
   "version": "1.0.0",
   "summary": "Frutiger Aero text editor.",
   "description": "A lightweight text editor with the RU Ready look.",
   "source_path": "apps/desktop/notepad",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "glyph-artisan",
   "name": "Glyph Artisan",
   "publisher": "unusualhost",
   "category": "Productivity",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Document creation tool.",
   "description": "Author Glyph documents on the desktop.",
   "source_path": "apps/desktop/glyph_artisan",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "glyph-composer",
   "name": "Glyph Composer",
   "publisher": "unusualhost",
   "category": "Productivity",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Visual editor for Glyph documents.",
   "description": "Compose and lay out Glyph documents visually.",
   "source_path": "apps/desktop/glyph_composer",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "rumail-client",
   "name": "Rumail Client",
   "publisher": "unusualhost",
   "category": "Communication",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Rumail desktop client.",
   "description": "Read and send mail on the Rumail service from the desktop.",
   "source_path": "apps/desktop/rumail",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "sigil-desktop",
   "name": "Sigil Desktop",
   "publisher": "unusualhost",
   "category": "Developer Tools",
   "platforms": [
    "windows"
   ],
   "version": "1.1.0",
   "summary": "Sigil desktop client for the source migrator.",
   "description": "Plan, review, and apply source migrations from the desktop.",
   "source_path": "apps/desktop/sigil",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://sigil.hostiteca.com",
   "artifacts": []
  },
  {
   "slug": "runic-manager",
   "name": "Runic Manager",
   "publisher": "unusualhost",
   "category": "Developer Tools",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Administrative tool for Runic Server instances.",
   "description": "Manage vhosts, sites, and services on a Runic Server.",
   "source_path": "apps/desktop/runic_manager",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "map-desktop",
   "name": "Map Desktop",
   "publisher": "unusualhost",
   "category": "Maps",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Offline map bundle with the Feather datastore.",
   "description": "An offline map viewer backed by the Feather datastore.",
   "source_path": "apps/desktop/map_desktop",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "uftp-admin",
   "name": "UFTP Admin",
   "publisher": "unusualhost",
   "category": "Networking",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Server management for UFTP.",
   "description": "Administer UFTP servers from the desktop.",
   "source_path": "apps/desktop/uftp_admin",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "uftp-client",
   "name": "UFTP Client",
   "publisher": "unusualhost",
   "category": "Networking",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Secure FTP client using ChaCha20-Poly1305.",
   "description": "Transfer files securely to UFTP servers.",
   "source_path": "apps/desktop/uftp_client",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "vdi-explorer",
   "name": "VDI Explorer",
   "publisher": "unusualhost",
   "category": "Utilities",
   "platforms": [
    "windows"
   ],
   "version": "1.0.0",
   "summary": "Tool for exploring VDI images.",
   "description": "Open and inspect VDI disk images.",
   "source_path": "apps/desktop/vdi_explorer",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "fakdevware",
   "name": "FAKDevWare",
   "publisher": "unusualhost",
   "category": "Games",
   "platforms": [
    "windows"
   ],
   "version": "2.0.0",
   "summary": "FAKDevWare game engine tool.",
   "description": "The FAKDevWare engine and editor for building and playing FAK games.",
   "source_path": "apps/desktop/FAKDevWare",
   "application_id": null,
   "status": "coming_soon",
   "license": "Proprietary (UnusualHost)",
   "homepage": null,
   "artifacts": []
  },
  {
   "slug": "aethergate-web",
   "name": "AetherGate Portal",
   "publisher": "unusualhost",
   "category": "Networking",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Manage your AetherGate network in the browser.",
   "description": "The AetherGate portal for accounts, devices, locations, and downloads.",
   "source_path": "assets/websites/aethergate",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://aethergate.auranet.host",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://aethergate.auranet.host",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "strata-web",
   "name": "Strata Cloud (web)",
   "publisher": "unusualhost",
   "category": "Storage",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Strata Cloud in the browser.",
   "description": "Files, relays, and account settings for Strata Cloud.",
   "source_path": "assets/websites/strata",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://strata.auranet.host",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://strata.auranet.host",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "authenticator-web",
   "name": "Hosted Account Authenticator",
   "publisher": "unusualhost",
   "category": "Security",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Hosted authenticator and account recovery.",
   "description": "The hosted account service behind Rune ID sign-in.",
   "source_path": "assets/websites/authenticator",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://authenticator.hostiteca.com",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://authenticator.hostiteca.com",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "runic-browser-web",
   "name": "Runic Browser (site)",
   "publisher": "unusualhost",
   "category": "Internet",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Product site for Runic Browser.",
   "description": "Learn about Runic Browser and its release channel.",
   "source_path": "assets/websites/browser",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://browser.hostiteca.com",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://browser.hostiteca.com",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "sigil-web",
   "name": "Sigil Server",
   "publisher": "unusualhost",
   "category": "Developer Tools",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Sigil source migrator service.",
   "description": "The hosted Sigil service for source migrations.",
   "source_path": "assets/websites/sigil",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://sigil.hostiteca.com",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://sigil.hostiteca.com",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "ai-chat",
   "name": "AI Chat",
   "publisher": "unusualhost",
   "category": "Productivity",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Assistant chat on UnusualHost.",
   "description": "A focused workspace for planning, support replies, summaries, and checklists.",
   "source_path": "assets/websites/ai_chat",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://unusualhost.net/ai/chat",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://unusualhost.net/ai/chat",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "auranet",
   "name": "Auranet",
   "publisher": "unusualhost",
   "category": "Networking",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "The Auranet public site.",
   "description": "Public entry point for the Auranet network products.",
   "source_path": "assets/websites/auranet",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://auranet.host",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://auranet.host",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "downloads",
   "name": "Downloads",
   "publisher": "unusualhost",
   "category": "Utilities",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Reviewed release downloads.",
   "description": "The dedicated download surface for reviewed releases.",
   "source_path": "assets/websites/downloads",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://downloads.hostiteca.com",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://downloads.hostiteca.com",
     "sha256": null,
     "signed": "none"
    }
   ]
  },
  {
   "slug": "scriber",
   "name": "Scriber",
   "publisher": "unusualhost",
   "category": "Developer Tools",
   "platforms": [
    "web"
   ],
   "version": "live",
   "summary": "Assisted editing workspace.",
   "description": "Scriber drafts, reviews, and verifies code and documents with the estate's assistant.",
   "source_path": "assets/websites/scriber",
   "application_id": null,
   "status": "available",
   "license": "Proprietary (UnusualHost)",
   "homepage": "https://scriber.hostiteca.com",
   "artifacts": [
    {
     "platform": "web",
     "kind": "web",
     "url": "https://scriber.hostiteca.com",
     "sha256": null,
     "signed": "none"
    }
   ]
  }
 ],
 "publishers": [
  {
   "id": "unusualhost",
   "kind": "company",
   "display_name": "UnusualHost",
   "legal_name": "UnusualHost",
   "home": "https://unusualhost.net",
   "support": "https://unusualhost.net/ai/chat",
   "verified": true,
   "tenant_org_scope": "all first-party Runic products on the UnusualHost estate",
   "owns": [
    "aethergate",
    "strata",
    "runic-appstore",
    "liquid-glass-fold",
    "neurodeck",
    "ruready-dashboard",
    "ruready-sms-gateway",
    "ruready-phone-gateway",
    "runic-browser-mobile",
    "authenticator-mobile",
    "planner-mobile",
    "sigil-mobile",
    "aether-gate-client",
    "strata-desktop",
    "authenticator-desktop",
    "runic-browser",
    "ruready-notepad",
    "glyph-artisan",
    "glyph-composer",
    "rumail-client",
    "sigil-desktop",
    "runic-manager",
    "map-desktop",
    "uftp-admin",
    "uftp-client",
    "vdi-explorer",
    "fakdevware",
    "aethergate-web",
    "strata-web",
    "authenticator-web",
    "runic-browser-web",
    "sigil-web",
    "ai-chat",
    "auranet",
    "downloads",
    "scriber"
   ]
  }
 ]
}
