返回 Discover
Field DispatchProduct Hunt4 · 2026-05-27

Oasis Browser for Mac

A privacy-first AI browser you can train anonymously

Oasis is a refuge from noisy, scattered browsing. Privacy comes first, in an elegant experience that AI makes feel lighter and more capable, not busier. Your data is your data. Period. As you train Oasis on what matters to you, it grows sharper, quicker, and truer to your everyday flow.

日榜日期
2026-05-27
发布时间
2026/05/27
日榜排名
#4
票数
209
评论
72
评价
2
Human Signal

创始人 / Maker 评论

优先展示 Product Hunt 上对理解条目有帮助的人类文本。

Topics
ProductivityPrivacyArtificial Intelligence

We built Oasis because the browser stopped feeling like a calm place to think. It felt loud, scattered, and a little too eager to take more than it gave back. We wanted a refuge. A privacy first experience where the interface stays elegant, and AI is there to amplify you, not replace your judgment. Your data is your data. Period. Along the way we kept returning to one idea: the browser should learn you, not the other way around. So we focused on a simple loop you can feel day by day. Teach Oasis what matters to you, correct it when it misses, and it gets smarter, faster, and more accurate for your real workflows. If you try it, tell us what felt different in the first ten minutes. We are here for the honest feedback, and we are grateful you showed up on launch day.

评论作者信息不可用Maker 身份22 votes查看原评论
痛点分析发布于 2026/05/27

痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。

痛点

用户在日常浏览中面临信息过载和注意力分散的问题,现有浏览器(如Chrome)被描述为“嘈杂、散乱”,AI功能往往增加噪音而非减少摩擦。用户需要在一个干净、专注的环境中高效工作,但现有工具缺乏隐私优先且能主动学习用户偏好的智能助手。maker comment指出浏览器“不再是一个平静思考的地方”,用户需要反复适应工具而非工具适应用户,导致工作流中断和认知负担。评论中用户提到“跨标签、仪表盘、文档和研究”时,现有流程造成摩擦,AI助手若不能提供精准、可编辑的反馈(如“忽略此标签模式”),则无法真正提升效率,反而可能增加决策成本和重复劳动。

Discussion

精选 Product Hunt 讨论

保留原始讨论语境,用来交叉验证上游条目的真实反馈。

The “train the browser” loop is the part I’d watch most closely. For work/creator use cases, corrections probably need to be more granular than thumbs up/down: “this source matters,” “ignore this tab pattern,” “summarize in my format,” “don’t interrupt during research mode.” If Oasis can make those preferences inspectable and editable, not just learned silently, it would make the AI feel much more trustworthy — especially for people doing writing, research, or customer/context-heavy work.

评论作者信息不可用筛选:高信号评论1 votes查看原评论

I’ve been using Oasis Browser for a while now and it genuinely feels different from most browsers out there. A lot of browsers today just feel like Chrome reskins with a few AI features added on top, but Oasis actually feels like it was built with intention from the ground up. What stood out to me most is the balance they’re trying to strike between AI, productivity, and privacy. Most companies talk about being “privacy-first,” but Oasis seems to be taking that seriously instead of using it as marketing copy. The no-ads approach and the transparency around user data honestly make the product feel refreshing in today’s browser space. The UI is also incredibly clean and calm. Everything feels lightweight, modern, and thoughtfully designed without becoming distracting. You can tell a lot of effort went into the overall experience, not just the features themselves. I’ve also been following the project for a while, and seeing how quickly the team has improved the product has been genuinely impressive. The pace of iteration and attention to community feedback really shows.

评论作者信息不可用筛选:高信号评论1 votes查看原评论

Congrats on the launch 🎉 What stands out to me about Oasis is that it doesn’t feel like it’s trying to constantly compete for my attention the way most browsers and platforms do today. The AI assistant actually feels useful in a practical way because it reduces friction during browsing instead of adding more noise. As someone who spends most of the day working across tabs, dashboards, docs, and research, having a cleaner workflow and faster access to help genuinely makes a difference. Also proud to be part of a team building something that feels genuinely focused on improving the user experience instead of simply maximizing engagement. Excited to see where Oasis goes from here.

评论作者信息不可用筛选:高信号评论1 votes查看原评论

Oasis feels like a genuinely fresh take on browsing. Most AI browsers try to add more noise, but this one actually makes the web feel calmer, cleaner, and more focused. The privacy-first approach is what really stood out to me - especially the emphasis on anonymized interactions and keeping user control front and center. The combination of elegant UX, AI assistance, and thoughtful privacy design makes this feel like a browser built for the future instead of just another Chrome clone. Huge congratulations to the team - excited to see where Oasis goes next 🚀

评论作者信息不可用筛选:高信号评论2 votes查看原评论
源数据· Raw Archive
source
Product Hunt
upstream_source
producthunt_api
upstream_item_id
1146179
daily_ranking_item_id
37b64e89-ec11-4986-a73d-c05c13136627
rank_date
2026-05-27
rank
4
name
Oasis Browser for Mac
tagline
A privacy-first AI browser you can train anonymously
description
Oasis is a refuge from noisy, scattered browsing. Privacy comes first, in an elegant experience that AI makes feel lighter and more capable, not busier. Your data is your data. Period. As you train Oasis on what matters to you, it grows sharper, quicker, and truer to your everyday flow.
maker_comment
We built Oasis because the browser stopped feeling like a calm place to think. It felt loud, scattered, and a little too eager to take more than it gave back. We wanted a refuge. A privacy first experience where the interface stays elegant, and AI is there to amplify you, not replace your judgment. Your data is your data. Period. Along the way we kept returning to one idea: the browser should learn you, not the other way around. So we focused on a simple loop you can feel day by day. Teach Oasis what matters to you, correct it when it misses, and it gets smarter, faster, and more accurate for your real workflows. If you try it, tell us what felt different in the first ten minutes. We are here for the honest feedback, and we are grateful you showed up on launch day.
votes_count
209
comments_count
72
reviews_count
2
featured_at
2026-05-27T07:01:00.000Z
created_at_on_source
2026-05-27T07:01:00.000Z
makers
item-1item-2item-3item-4item-5item-6item-7item-8item-9item-10item-11item-12item-13item-14item-15item-16item-17item-18item-19item-20item-21item-22item-23item-24item-25item-26item-27item-28item-29item-30item-31item-32item-33item-34item-35item-36item-37item-38item-39item-40item-41item-42item-43item-44item-45item-46item-47item-48item-49item-50item-51item-52item-53item-54item-55item-56item-57item-58item-59item-60item-61item-62
topics
ProductivityPrivacyArtificial Intelligence
media / source-specific data
[
  {
    "url": "https://ph-files.imgix.net/5fb431eb-bf47-4ade-8e2b-b4f2338b70f7.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/08452933-338f-4ad5-b94a-842f2eeb9eba.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/b9d83428-f422-4d4d-95a1-50ea4e0c67f2.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/b4b999c7-12eb-4846-b8f2-f2bd54ebaa40.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/faf0b9ae-986f-45af-a6b0-e0ec5516bbe5.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/65098048-e96a-4db3-b005-2908ff8cc57d.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/6b18dbb5-09d2-42a4-9cbd-bf81687d5d95.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/2913854f-788e-44cc-8630-f43c39542ff3.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/ec6a6589-7b08-4604-b83c-fdc4916e519f.jpeg?auto=format",
    "type": "video",
    "videoUrl": "https://youtu.be/8C3FucA95Lg"
  }
]
raw_payload
{
  "post_id": "1146179",
  "fetched_at": "2026-05-27T22:00:02.222Z",
  "has_post_detail": true,
  "snapshot_version": "producthunt_v1",
  "has_maker_comment": true,
  "maker_comment_source": "maker_match",
  "comments_fetch_status": "ok",
  "selected_comment_count": 5
}
source_raw_snapshot
{
  "id": "8664c61f-1afe-432c-9d2a-ad8bfa771359",
  "daily_ranking_item_id": "37b64e89-ec11-4986-a73d-c05c13136627",
  "source": "producthunt_api",
  "product_hunt_id": "1146179",
  "fetched_at": "2026-05-27T22:00:02.222Z",
  "post_raw": {
    "id": "1146179",
    "url": "https://www.producthunt.com/products/kahana?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "name": "Oasis Browser for Mac",
    "media": [
      {
        "url": "https://ph-files.imgix.net/5fb431eb-bf47-4ade-8e2b-b4f2338b70f7.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/08452933-338f-4ad5-b94a-842f2eeb9eba.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b9d83428-f422-4d4d-95a1-50ea4e0c67f2.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b4b999c7-12eb-4846-b8f2-f2bd54ebaa40.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/faf0b9ae-986f-45af-a6b0-e0ec5516bbe5.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/65098048-e96a-4db3-b005-2908ff8cc57d.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6b18dbb5-09d2-42a4-9cbd-bf81687d5d95.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/2913854f-788e-44cc-8630-f43c39542ff3.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/ec6a6589-7b08-4604-b83c-fdc4916e519f.jpeg?auto=format",
        "type": "video",
        "videoUrl": "https://youtu.be/8C3FucA95Lg"
      }
    ],
    "tagline": "A privacy-first AI browser you can train anonymously",
    "thumbnail": {
      "url": "https://ph-files.imgix.net/b83aefb0-b6c2-408e-b4b8-9e4a0360e1d6.png?auto=format"
    },
    "votesCount": 209,
    "description": "Oasis is a refuge from noisy, scattered browsing. Privacy comes first, in an elegant experience that AI makes feel lighter and more capable, not busier. Your data is your data. Period. As you train Oasis on what matters to you, it grows sharper, quicker, and truer to your everyday flow."
  },
  "post_detail_raw": {
    "id": "1146179",
    "slug": "oasis-browser-for-mac",
    "user": {
      "id": "4638268",
      "url": "https://www.producthunt.com/@adamthecreator?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "Adam Kershner",
      "headline": "Co-Founder @ Kahana",
      "username": "adamthecreator",
      "websiteUrl": "https://kahana.co/",
      "profileImage": "https://ph-avatars.imgix.net/4638268/fe953df3-b859-4271-8e39-9c8ee4873108.png?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "adam_kershner"
    },
    "media": [
      {
        "url": "https://ph-files.imgix.net/5fb431eb-bf47-4ade-8e2b-b4f2338b70f7.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/08452933-338f-4ad5-b94a-842f2eeb9eba.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b9d83428-f422-4d4d-95a1-50ea4e0c67f2.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b4b999c7-12eb-4846-b8f2-f2bd54ebaa40.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/faf0b9ae-986f-45af-a6b0-e0ec5516bbe5.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/65098048-e96a-4db3-b005-2908ff8cc57d.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6b18dbb5-09d2-42a4-9cbd-bf81687d5d95.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/2913854f-788e-44cc-8630-f43c39542ff3.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/ec6a6589-7b08-4604-b83c-fdc4916e519f.jpeg?auto=format",
        "type": "video",
        "videoUrl": "https://youtu.be/8C3FucA95Lg"
      }
    ],
    "makers": [
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      }
    ],
    "topics": {
      "edges": [
        {
          "node": {
            "id": "46",
            "name": "Productivity",
            "slug": "productivity"
          }
        },
        {
          "node": {
            "id": "248",
            "name": "Privacy",
            "slug": "privacy"
          }
        },
        {
          "node": {
            "id": "268",
            "name": "Artificial Intelligence",
            "slug": "artificial-intelligence"
          }
        }
      ]
    },
    "website": "https://www.producthunt.com/r/UHWTQ5ARCQU6DH?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "createdAt": "2026-05-27T07:01:00Z",
    "dailyRank": 4,
    "thumbnail": {
      "url": "https://ph-files.imgix.net/b83aefb0-b6c2-408e-b4b8-9e4a0360e1d6.png?auto=format",
      "type": "image",
      "videoUrl": null
    },
    "featuredAt": "2026-05-27T07:01:00Z",
    "weeklyRank": 13,
    "yearlyRank": null,
    "monthlyRank": 579,
    "scheduledAt": "2026-05-27T07:01:00Z",
    "productLinks": [
      {
        "url": "https://www.producthunt.com/r/BCHHLYCQ5QOSGM?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Instagram"
      },
      {
        "url": "https://www.producthunt.com/r/7YWOEVKH7N3DUR?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Twitter"
      },
      {
        "url": "https://www.producthunt.com/r/UHWTQ5ARCQU6DH?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Website"
      },
      {
        "url": "https://www.producthunt.com/r/3W7BD25I2OVMQH?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Twitter"
      }
    ],
    "reviewsCount": 2,
    "commentsCount": 72,
    "reviewsRating": 5
  },
  "maker_comment_raw": {
    "id": "5363979",
    "url": "https://www.producthunt.com/products/kahana?comment=5363979&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "body": "We built Oasis because the browser stopped feeling like a calm place to think. It felt loud, scattered, and a little too eager to take more than it gave back. We wanted a refuge. A privacy first experience where the interface stays elegant, and AI is there to amplify you, not replace your judgment. Your data is your data. Period.\n\nAlong the way we kept returning to one idea: the browser should learn you, not the other way around. So we focused on a simple loop you can feel day by day. Teach Oasis what matters to you, correct it when it misses, and it gets smarter, faster, and more accurate for your real workflows.\n\nIf you try it, tell us what felt different in the first ten minutes. We are here for the honest feedback, and we are grateful you showed up on launch day.",
    "user": {
      "id": "4638268",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profile_url": "[REDACTED]",
      "website_url": null,
      "profile_image": null,
      "twitter_username": null
    },
    "user_id": "4638268",
    "is_maker": true,
    "parent_id": null,
    "created_at": "2026-05-13T14:44:07Z",
    "replies_raw": [],
    "votes_count": 22
  },
  "selected_comments_raw": [
    {
      "id": "5363979",
      "url": "https://www.producthunt.com/products/kahana?comment=5363979&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "We built Oasis because the browser stopped feeling like a calm place to think. It felt loud, scattered, and a little too eager to take more than it gave back. We wanted a refuge. A privacy first experience where the interface stays elegant, and AI is there to amplify you, not replace your judgment. Your data is your data. Period.\n\nAlong the way we kept returning to one idea: the browser should learn you, not the other way around. So we focused on a simple loop you can feel day by day. Teach Oasis what matters to you, correct it when it misses, and it gets smarter, faster, and more accurate for your real workflows.\n\nIf you try it, tell us what felt different in the first ten minutes. We are here for the honest feedback, and we are grateful you showed up on launch day.",
      "user": {
        "id": "4638268",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "4638268",
      "is_maker": true,
      "parent_id": null,
      "created_at": "2026-05-13T14:44:07Z",
      "replies_raw": [],
      "votes_count": 22,
      "selection_score": 400,
      "selection_reason": "maker_comment"
    },
    {
      "id": "5406585",
      "url": "https://www.producthunt.com/products/kahana?comment=5406585&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>The “train the browser” loop is the part I’d watch most closely. For work/creator use cases, corrections probably need to be more granular than thumbs up/down: “this source matters,” “ignore this tab pattern,” “summarize in my format,” “don’t interrupt during research mode.” If Oasis can make those preferences inspectable and editable, not just learned silently, it would make the AI feel much more trustworthy — especially for people doing writing, research, or customer/context-heavy work.</p>",
      "user": {
        "id": "9635808",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9635808",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-27T20:09:59Z",
      "replies_raw": [],
      "votes_count": 1,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5406331",
      "url": "https://www.producthunt.com/products/kahana?comment=5406331&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>I’ve been using Oasis Browser for a while now and it genuinely feels different from most browsers out there. A lot of browsers today just feel like Chrome reskins with a few AI features added on top, but Oasis actually feels like it was built with intention from the ground up.</p><p>What stood out to me most is the balance they’re trying to strike between AI, productivity, and privacy. Most companies talk about being “privacy-first,” but Oasis seems to be taking that seriously instead of using it as marketing copy. The no-ads approach and the transparency around user data honestly make the product feel refreshing in today’s browser space.</p><p>The UI is also incredibly clean and calm. Everything feels lightweight, modern, and thoughtfully designed without becoming distracting. You can tell a lot of effort went into the overall experience, not just the features themselves.</p><p>I’ve also been following the project for a while, and seeing how quickly the team has improved the product has been genuinely impressive. The pace of iteration and attention to community feedback really shows.</p>",
      "user": {
        "id": "9011467",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9011467",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-27T17:11:01Z",
      "replies_raw": [],
      "votes_count": 1,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5406073",
      "url": "https://www.producthunt.com/products/kahana?comment=5406073&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Congrats on the launch 🎉</p><p>What stands out to me about Oasis is that it doesn’t feel like it’s trying to constantly compete for my attention the way most browsers and platforms do today. The AI assistant actually feels useful in a practical way because it reduces friction during browsing instead of adding more noise. As someone who spends most of the day working across tabs, dashboards, docs, and research, having a cleaner workflow and faster access to help genuinely makes a difference.</p><p>Also proud to be part of a team building something that feels genuinely focused on improving the user experience instead of simply maximizing engagement. Excited to see where Oasis goes from here.</p>",
      "user": {
        "id": "9387672",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9387672",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-27T15:12:39Z",
      "replies_raw": [],
      "votes_count": 1,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5406009",
      "url": "https://www.producthunt.com/products/kahana?comment=5406009&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Oasis feels like a genuinely fresh take on browsing. Most AI browsers try to add more noise, but this one actually makes the web feel calmer, cleaner, and more focused. The privacy-first approach is what really stood out to me - especially the emphasis on anonymized interactions and keeping user control front and center.</p><p>The combination of elegant UX, AI assistance, and thoughtful privacy design makes this feel like a browser built for the future instead of just another Chrome clone. Huge congratulations to the team - excited to see where Oasis goes next 🚀</p>",
      "user": {
        "id": "9392985",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9392985",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-27T14:47:31Z",
      "replies_raw": [],
      "votes_count": 2,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    }
  ],
  "topics_raw": [
    {
      "id": "46",
      "name": "Productivity",
      "slug": "productivity"
    },
    {
      "id": "248",
      "name": "Privacy",
      "slug": "privacy"
    },
    {
      "id": "268",
      "name": "Artificial Intelligence",
      "slug": "artificial-intelligence"
    }
  ],
  "makers_raw": [
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    }
  ],
  "launch_metadata_raw": {
    "slug": "oasis-browser-for-mac",
    "daily_rank": 4,
    "featured_at": "2026-05-27T07:01:00Z",
    "website_url": "https://www.producthunt.com/r/UHWTQ5ARCQU6DH?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "weekly_rank": 13,
    "yearly_rank": null,
    "monthly_rank": 579,
    "scheduled_at": "2026-05-27T07:01:00Z",
    "reviews_rating": 5,
    "created_at_on_product_hunt": "2026-05-27T07:01:00Z"
  },
  "stats_raw": {
    "votes_count": 209,
    "reviews_count": 2,
    "comments_count": 72,
    "reviews_rating": 5
  },
  "aux_raw": {
    "media_extended": [
      {
        "url": "https://ph-files.imgix.net/5fb431eb-bf47-4ade-8e2b-b4f2338b70f7.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/08452933-338f-4ad5-b94a-842f2eeb9eba.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b9d83428-f422-4d4d-95a1-50ea4e0c67f2.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b4b999c7-12eb-4846-b8f2-f2bd54ebaa40.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/faf0b9ae-986f-45af-a6b0-e0ec5516bbe5.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/65098048-e96a-4db3-b005-2908ff8cc57d.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6b18dbb5-09d2-42a4-9cbd-bf81687d5d95.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/2913854f-788e-44cc-8630-f43c39542ff3.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/ec6a6589-7b08-4604-b83c-fdc4916e519f.jpeg?auto=format",
        "type": "video",
        "videoUrl": "https://youtu.be/8C3FucA95Lg"
      }
    ],
    "submitter_user": {
      "id": "4638268",
      "url": "https://www.producthunt.com/@adamthecreator?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "Adam Kershner",
      "headline": "Co-Founder @ Kahana",
      "username": "adamthecreator",
      "profileUrl": "https://www.producthunt.com/@adamthecreator?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "websiteUrl": "https://kahana.co/",
      "profileImage": "https://ph-avatars.imgix.net/4638268/fe953df3-b859-4271-8e39-9c8ee4873108.png?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "adam_kershner"
    },
    "presentation_only": {
      "thumbnail_url": "https://ph-files.imgix.net/b83aefb0-b6c2-408e-b4b8-9e4a0360e1d6.png?auto=format",
      "product_hunt_url": "https://www.producthunt.com/products/kahana?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "product_hunt_slug": "oasis-browser-for-mac"
    },
    "unused_upstream_fields": {
      "post_aux": {},
      "comments_aux": {},
      "post_detail_aux": {
        "media_raw": [
          {
            "url": "https://ph-files.imgix.net/5fb431eb-bf47-4ade-8e2b-b4f2338b70f7.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/08452933-338f-4ad5-b94a-842f2eeb9eba.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/b9d83428-f422-4d4d-95a1-50ea4e0c67f2.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/b4b999c7-12eb-4846-b8f2-f2bd54ebaa40.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/faf0b9ae-986f-45af-a6b0-e0ec5516bbe5.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/65098048-e96a-4db3-b005-2908ff8cc57d.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/6b18dbb5-09d2-42a4-9cbd-bf81687d5d95.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/2913854f-788e-44cc-8630-f43c39542ff3.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/ec6a6589-7b08-4604-b83c-fdc4916e519f.jpeg?auto=format",
            "type": "video",
            "videoUrl": "https://youtu.be/8C3FucA95Lg"
          }
        ],
        "thumbnail_raw": {
          "url": "https://ph-files.imgix.net/b83aefb0-b6c2-408e-b4b8-9e4a0360e1d6.png?auto=format",
          "type": "image",
          "videoUrl": null
        },
        "presentation_only": {
          "product_hunt_slug": "oasis-browser-for-mac"
        },
        "product_links_raw": [
          {
            "url": "https://www.producthunt.com/r/BCHHLYCQ5QOSGM?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Instagram"
          },
          {
            "url": "https://www.producthunt.com/r/7YWOEVKH7N3DUR?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Twitter"
          },
          {
            "url": "https://www.producthunt.com/r/UHWTQ5ARCQU6DH?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Website"
          },
          {
            "url": "https://www.producthunt.com/r/3W7BD25I2OVMQH?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Twitter"
          }
        ],
        "submitter_user_raw": {
          "id": "4638268",
          "url": "https://www.producthunt.com/@adamthecreator?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
          "name": "Adam Kershner",
          "headline": "Co-Founder @ Kahana",
          "username": "adamthecreator",
          "websiteUrl": "https://kahana.co/",
          "profileImage": "https://ph-avatars.imgix.net/4638268/fe953df3-b859-4271-8e39-9c8ee4873108.png?auto=format&crop=faces&fit=crop&h=original&w=original",
          "twitterUsername": "adam_kershner"
        },
        "unused_upstream_fields": {}
      }
    }
  },
  "selection_meta": {
    "scoring_basis": "maker first, then non-maker body signal score with original order tie-break",
    "first_comment_id": "5363979",
    "comments_strategy": "maker_plus_top_discussion",
    "detail_fetch_status": "ok",
    "top_candidate_count": 20,
    "maker_comment_source": "maker_match",
    "comments_fetch_status": "ok",
    "dropped_comment_count": 29,
    "comments_fetched_limit": 25,
    "newest_candidate_count": 20,
    "selected_comment_count": 5,
    "candidate_comment_count": 34,
    "selected_comment_reasons": [
      {
        "id": "5363979",
        "score": 400,
        "reason": "maker_comment"
      },
      {
        "id": "5406585",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5406331",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5406073",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5406009",
        "score": 400,
        "reason": "body_signal_score"
      }
    ]
  },
  "created_at": "2026-05-27T22:00:06.920Z",
  "updated_at": "2026-05-27T22:00:06.920Z"
}