{
  "added_at": "2026-11-01",
  "additional_evidence_urls": [
    "https://www.reddit.com/r/AndroidTVApps/comments/1xa9tv3/i_had_ai_reverseengineer_tcls_browsehere_and/",
    "https://github.com/sonalder-darlene/sofa-tv-browser/releases"
  ],
  "category": "community-case-studies",
  "description_en": "An Android TV browser follows BrowseHere's remote-control interaction design with its own implementation. The author reports using REA to inspect the BrowseHere APK and Claude to build Sofa; the repository documents APK releases, screenshots and current feature limits.",
  "description_zh": "Android TV 浏览器以自己的实现沿用 BrowseHere 的遥控交互设计；作者报告先用 REA 检查 BrowseHere APK，再用 Claude 构建 Sofa，仓库提供 APK 发布、截图及当前功能限制。",
  "entry_url": "https://awesomerea.org/resources/sofa-tv-browser-browsehere-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sofa-tv-browser-browsehere-case/",
  "evidence_url": "https://github.com/sonalder-darlene/sofa-tv-browser/blob/6b3afc9544d8e7d2893ed85f184904c8382c02fb/README.md",
  "group": "rea",
  "id": "sofa-tv-browser-browsehere-case",
  "json_url": "https://awesomerea.org/resources/sofa-tv-browser-browsehere-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sofa-tv-browser-browsehere-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sofa-tv-browser-browsehere-case/index.md",
  "name": "Sofa TV Browser: a remote-friendly BrowseHere alternative",
  "name_zh": "Sofa TV Browser：面向遥控操作的 BrowseHere 替代应用",
  "record_type": "resource",
  "relationship": "community-reported-mixed-workflow",
  "requirement_facets": [
    "prerequisites",
    "attribution",
    "limits",
    "license"
  ],
  "requirements": [
    "Android 7.0+ with Android System WebView; APKs are linked from GitHub releases. Source builds need the documented JDK/Android SDK or Nix environment.",
    "The author's REA attribution is in the linked Reddit report, rather than a published REA evidence bundle; this is an author-reported mixed workflow.",
    "Tabs, reader mode, phone typing, translations and user scripts are listed as missing or planned. DRM playback and frame-rate switching depend on the TV and WebView.",
    "GPL-3.0-only; the README states that BrowseHere code, assets and text are not included. Third-party components retain their own notices."
  ],
  "requirements_zh": [
    "需要 Android 7.0+ 和 Android System WebView；GitHub releases 提供 APK，源码构建需要文档列出的 JDK/Android SDK 或 Nix 环境。",
    "REA 使用归因来自所链接的作者 Reddit 报告，未发布 REA 证据包；属于作者报告的混合工具工作流。",
    "标签页、阅读模式、手机输入、翻译和用户脚本仍缺失或待实现；DRM 播放与帧率切换取决于电视和 WebView。",
    "采用 GPL-3.0-only；README 声明不含 BrowseHere 的代码、素材及文字，第三方组件保留各自许可说明。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/sonalder-darlene/sofa-tv-browser",
  "verification": "source-reviewed",
  "verified_at": "2026-11-01T16:36:25Z"
}
