<!doctype html><script type="module" src="/assets/js/app-BMB6RtVz.js"></script><html class="scroll-smooth" lang="en"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"><meta name="description" content><meta name="format-detection" content="address=no"><title>About Us</title><meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:url" content="https://ws.com/en/about/"><meta name="twitter:title" content="About Us"><meta name="twitter:description" content><meta name="twitter:image" content="https://ws.com/assets/bJmarxGt.svg"><meta property="og:type" content="website"><meta property="og:title" content="About Us"><meta property="og:url" content="https://ws.com/en/about/"><meta property="og:site_name" content="About Us"><meta property="og:description" content><meta property="og:image" content="https://ws.com/assets/bJmarxGt.svg"><meta property="og:locale" content="en"><link rel="icon" href="/favicon.ico"><link rel="alternate" hreflang="x-default" href="https://ws.com/en"><link rel="canonical" href="https://ws.com/en/about/"><link rel="alternate" hreflang="en" href="https://ws.com/en"><link rel="alternate" hreflang="zh-CN" href="https://ws.com/zh-cn"><link rel="alternate" hreflang="zh-TW" href="https://ws.com/zh-tw"><link rel="alternate" hreflang="ja" href="https://ws.com/ja"><link rel="alternate" hreflang="ko" href="https://ws.com/ko"><link rel="alternate" hreflang="id" href="https://ws.com/id"><link rel="alternate" hreflang="fil" href="https://ws.com/fil"><link rel="alternate" hreflang="th" href="https://ws.com/th"><link rel="alternate" hreflang="vi" href="https://ws.com/vi"><link rel="alternate" hreflang="km" href="https://ws.com/km"><link rel="alternate" hreflang="my" href="https://ws.com/my"><link rel="alternate" hreflang="es" href="https://ws.com/es"><link rel="alternate" hreflang="pt" href="https://ws.com/pt"><link rel="alternate" hreflang="fr" href="https://ws.com/fr"><link rel="alternate" hreflang="de" href="https://ws.com/de"><link rel="alternate" hreflang="it" href="https://ws.com/it"><link rel="alternate" hreflang="ru" href="https://ws.com/ru"><link rel="alternate" hreflang="tr" href="https://ws.com/tr"><link rel="alternate" hreflang="ar" href="https://ws.com/ar"><link rel="alternate" hreflang="hi" href="https://ws.com/hi"><link rel="alternate" hreflang="bn" href="https://ws.com/bn"><link rel="alternate" hreflang="mr" href="https://ws.com/mr"><link rel="alternate" hreflang="te" href="https://ws.com/te"><link rel="alternate" hreflang="ta" href="https://ws.com/ta"><link rel="alternate" hreflang="kn" href="https://ws.com/kn"><link rel="alternate" hreflang="pa" href="https://ws.com/pa"><link rel="alternate" hreflang="ur" href="https://ws.com/ur"><link rel="alternate" hreflang="af" href="https://ws.com/af"><link rel="alternate" hreflang="sw" href="https://ws.com/sw"><link rel="alternate" hreflang="am" href="https://ws.com/am"><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/assets/bJmarxGt.svg"},"name":"WS BROWSER SDN. BHD.","url":"https://ws.com"},"name":"About Us","url":"https://ws.com/en/about/","inLanguage":"en","description":""}</script><style>body{font-feature-settings:"calt","clig","kern","liga"}.privacy-container{width:auto;max-width:13.6rem;margin:0 auto;padding:.2rem;background-size:100% .14rem;box-sizing:border-box;font-size:.16rem;border-radius:.14rem;background-color:#fff}@media(max-width:768px){.privacy-container{font-size:.22rem}}.privacy-container[class*=zh]>h1 img{margin-right:.06rem}.privacy-container>h1 img{display:inline-block;height:.4rem;position:relative;top:-.04rem}.privacy-container *{line-height:1.5;padding:0;margin:0}.privacy-container h1,.privacy-container h2,.privacy-container h3,.privacy-container h4,.privacy-container h5,.privacy-container h6{font-weight:700;text-wrap-style:auto}.privacy-container h2{margin:.22rem 0 .08rem}.privacy-container h2:first-child{margin:.1rem 0 0}.privacy-container h3{margin:.12rem 0 .06rem}.privacy-container h4{margin:.1rem 0 .04rem}.privacy-container h5{font-weight:400}.privacy-container h1{margin:0 0 .2rem;font-size:.3rem;text-align:center}@media(max-width:768px){.privacy-container h1{font-size:.32rem}}.privacy-container p{line-height:.3rem;text-wrap-style:auto}@media(max-width:768px){.privacy-container p{line-height:.38rem}}.privacy-container ol{margin:0 .2rem;list-style:auto}.privacy-container ul{margin:0 .16rem;padding-inline-start:.5em;list-style:disc}.privacy-container p+ol,.privacy-container p+ul{margin-top:.08rem}.privacy-container ol,.privacy-container ul{margin-bottom:.12rem}.privacy-container li+li{margin-top:.04rem}.privacy-container a{text-decoration:none;color:-webkit-link}.privacy-container .title-logo{height:.31rem}</style>
<link rel="stylesheet" href="/assets/BChXucl1.css"></head> <body> <div class="body-bg-box relative min-h-full flex-col bg-[length:100%_auto] bg-scroll bg-repeat-y pt-90" style="--bg-mobile:url(/assets/DYeuaOuN.svg);--bg-desktop:url(/assets/DdsPOR4K.svg)"> <header class="fixed top-0 z-50 w-full"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(self.Astro||(self.Astro={})).only=async t=>{await(await t())()},window.dispatchEvent(new Event("astro:only"))</script><script>(()=>{var t=Object.defineProperty,e=(e,r,n)=>((e,r,n)=>r in e?t(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n)(e,"symbol"!=typeof r?r+"":r,n);{let t={0:t=>s(t),1:t=>n(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(n(t)),5:t=>new Set(n(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},r=e=>{let[r,n]=e;return r in t?t[r](n):void 0},n=t=>t.map(r),s=t=>"object"!=typeof t||null===t?t:Object.fromEntries(Object.entries(t).map(([t,e])=>[t,r(e)]));class i extends HTMLElement{constructor(){super(...arguments),e(this,"Component"),e(this,"hydrator"),e(this,"hydrate",async()=>{var t;if(!this.hydrator||!this.isConnected)return;let e=null==(t=this.parentElement)?void 0:t.closest("astro-island[ssr]");if(e)return void e.addEventListener("astro:hydrate",this.hydrate,{once:!0});let r,n=this.querySelectorAll("astro-slot"),i={},o=this.querySelectorAll("template[data-astro-template]");for(let t of o){let e=t.closest(this.tagName);null!=e&&e.isSameNode(this)&&(i[t.getAttribute("data-astro-template")||"default"]=t.innerHTML,t.remove())}for(let t of n){let e=t.closest(this.tagName);null!=e&&e.isSameNode(this)&&(i[t.getAttribute("name")||"default"]=t.innerHTML)}try{r=this.hasAttribute("props")?s(JSON.parse(this.getAttribute("props"))):{}}catch(t){let e=this.getAttribute("component-url")||"<unknown>",r=this.getAttribute("component-export");throw r&&(e+=` (export ${r})`),console.error(`[hydrate] Error parsing props for component ${e}`,this.getAttribute("props"),t),t}await this.hydrator(this)(this.Component,r,i,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))}),e(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(this.hasAttribute("await-children")&&"interactive"!==document.readyState&&"complete"!==document.readyState){let t=()=>{document.removeEventListener("DOMContentLoaded",t),e.disconnect(),this.childrenConnectedCallback()},e=new MutationObserver(()=>{var e;(null==(e=this.lastChild)?void 0:e.nodeType)===Node.COMMENT_NODE&&"astro:end"===this.lastChild.nodeValue&&(this.lastChild.remove(),t())});e.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",t)}else this.childrenConnectedCallback()}async childrenConnectedCallback(){let t=this.getAttribute("before-hydration-url");t&&await(import(t)),this.start()}async start(){let t=JSON.parse(this.getAttribute("opts")),e=this.getAttribute("client");if(void 0!==Astro[e])try{await Astro[e](async()=>{let t=this.getAttribute("renderer-url"),[e,{default:r}]=await Promise.all([import(this.getAttribute("component-url")),t?import(t):()=>()=>{}]),n=this.getAttribute("component-export")||"default";if(n.includes(".")){this.Component=e;for(let t of n.split("."))this.Component=this.Component[t]}else this.Component=e[n];return this.hydrator=r,this.hydrate},t,this)}catch(t){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,t)}else window.addEventListener(`astro:${e}`,()=>this.start(),{once:!0})}attributeChangedCallback(){this.hydrate()}}e(i,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",i)}})()</script><astro-island uid="QXjTS" component-url="/assets/js/app-DVLIOADN.js" component-export="default" renderer-url="/assets/js/app-BrVTem2I.js" props="{&quot;fromPath&quot;:[0,&quot;en&quot;]}" ssr client="only" opts="{&quot;value&quot;:&quot;vue&quot;}"></astro-island> <div id="header-logo" class="flex h-90 items-center justify-between gap-20 px-20 py-10"> <a href="/" class="my-1 flex animate-slide-in-left items-center gap-10"> <img class="h-70" src="/assets/bJmarxGt.svg" alt="logo"> <div class="flex flex-col justify-between">  <h1 class="m-0 w-fit whitespace-nowrap bg-text-gradient-1 bg-clip-text font-bold uppercase not-italic text-transparent text-30 leading-30"> WS Browser </h1> <p class="flex justify-between whitespace-pre font-normal lowercase not-italic text-gray-dark text-16 leading-24"> <span>P</span><span>o</span><span>w</span><span>e</span><span>r</span><span>f</span><span>u</span><span>l</span><span> </span><span>W</span><span>S</span><span>.</span><span>C</span><span>O</span><span>M</span> </p>  </div> </a> <div class="relative select-none text-26 md:text-20" id="drop-box"> <div class="flex cursor-pointer items-center py-8" id="drop-switch"> <img class="w-28 md:w-24" src="/assets/Cq1wposX.svg" alt="icon"> <span class="ml-8 mr-16 text-gray-dark">English</span> <img class="w-20 transition-transform" id="drop-icon" src="/assets/Cldm6hfZ.svg" alt="arrow"> </div> <ul class="absolute -right-4 z-50 -mt-2 hidden max-h-[min(626px,calc(100dvh-105px-var(--banner-lang-height)))] min-w-160 overflow-y-auto overflow-x-hidden overscroll-y-contain rounded-10 border-gray-200 bg-white py-12 shadow-base sm:w-auto md:max-h-[min(626px,calc(100dvh-90px-var(--banner-lang-height)))]" id="drop-menu" data-local="en"> <li class="!text-accent block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="en"> English </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="zh-cn"> 简体中文 </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="zh-tw"> 繁體中文 </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="ja"> 日本語 </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="ko"> 한국어 </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="id"> Bahasa Indonesia </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="fil"> Filipino </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="th"> ไทย </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="vi"> Tiếng Việt </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="km"> ភាសាខ្មែរ </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="my"> မြန်မာဘာသာ </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="es"> Español </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="pt"> Português </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="fr"> Français </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="de"> Deutsch </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="it"> Italiano </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="ru"> Русский </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="tr"> Türkçe </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="ar"> العربية </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="hi"> हिन्दी </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="bn"> বাংলা </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="mr"> मরাঠি </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="te"> తెలుగు </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="ta"> தமிழ் </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="kn"> ಕನ್ನಡ </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="pa"> ਪੰਜਾਬੀ </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="ur"> اردو </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="af"> Afrikaans </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="sw"> Kiswahili </li><li class="block h-72 cursor-pointer whitespace-nowrap px-12 leading-72 text-gray-medium hover:bg-accent/5" data-path="am"> አማርኛ </li> </ul> </div> <script type="module" src="/assets/js/app-D_eXGhyq.js"></script> </div> </header> <script type="module">function o(){import.meta.url,import("_").catch(()=>1),async function*(){}().next()}const t=document.querySelector("#header-logo"),e=()=>{t.classList.toggle("header-scrolled",window.scrollY>10)};e(),window.addEventListener("scroll",e,{passive:!0});export{o as __vite_legacy_guard}</script> <main class="mt-[var(--banner-lang-height)] md:mx-20 mx-20"> <div class="privacy-container en" dir="ltr"><h1 id="privacy-title">About Us</h1> <h3 align="center">WS Browser: Reconstructing a Clean and Secure Web Browsing Experience</h3>
<div align="center" class="logo-slogan">Secure and Simple · Offline Scanning · Anti-Counterfeit Protection</div>
<h2 id="about-us">About Us</h2>
<p>WS Browser was founded in 2026 and is headquartered in Malaysia. Its only
official website is ws.com. Our core engineering team brings together experts
from leading global technology companies including Google, Microsoft, and
Mozilla, with an average of over 10 years of experience in browser engine
development, cybersecurity, and web acceleration technologies.</p>
<p>Grounded in a practical and user-first approach, we stay focused on what matters
most: browser capabilities and product innovation. By continuously advancing the
browser engine and deeply integrating security, simplicity, and protection into
the product experience, we are challenging the industry’s long-standing
obsession with traffic and monetization—and returning the browser to its true
purpose.</p>
<h2 id="core-advantages">Core Advantages</h2>
<h4 id="secure-and-simple-lightweight-design-security-that-stays-with-you">Secure and Simple: Lightweight Design, Security That Stays With You</h4>
<p>Built on the philosophy that less is more, WS Browser removes unnecessary
features and visual clutter to create a clean, intuitive experience that is easy
for anyone to use—from older adults to first-time digital users. Behind its
minimal interface is a robust security foundation, with multiple built-in
protection mechanisms designed to keep browsing safer. Encrypted connections
help protect web sessions, while Private Browsing automatically clears traces at
the end of each session to better safeguard user privacy. Streamlined in design,
uncompromising in security.</p>
<h4 id="offline-scanning-on-device-recognition-privacy-without-compromise">Offline Scanning: On-Device Recognition, Privacy Without Compromise</h4>
<p>Scanning and recognition are completed entirely on the device, without
connecting to the internet or sending requests to cloud-based services. By
eliminating upload risks at the source, WS Browser delivers a truly private
experience with zero upload, zero request, and zero exposure.</p>
<h4 id="anti-counterfeit-protection-smarter-alerts-safer-browsing">Anti-Counterfeit Protection: Smarter Alerts, Safer Browsing</h4>
<p>Powered by a continuously updated URL database and intelligent detection
technology, this feature is designed to provide a safer browsing environment. It
evaluates visited web addresses through database matching, heuristic analysis,
and real-time cloud-based security verification to identify potential risks.
When a suspicious webpage is detected, users will receive a timely security
alert.</p>
<p>Security alerts are provided for informational purposes only and do not
constitute an absolute determination of a website’s nature or safety. Because
online threats are complex and constantly evolving, and because this feature
relies on currently available technologies and partner databases, detection
limitations may exist. Users are encouraged to exercise their own judgment when
visiting unfamiliar websites.</p>
<h4 id="brand-philosophy">Brand Philosophy</h4>
<p>In a world shaped by algorithms and overwhelmed by information, WS Browser
remains committed to a simple belief: the browser should serve the user. We do
not trade experience for traffic, and we do not treat data as a commodity.
Instead, we focus on being a trusted guardian of online safety and browsing
quality.</p>
<p>Looking ahead, we will continue to invest in browser engine and other core
technologies, expand what a browser can do, and deliver safer, faster, and
cleaner browsing solutions for users around the world—so every click feels more
secure, more effortless, and more trustworthy.</p> </div> </main> <footer class="mt-50 box-content w-full text-20 font-normal text-gray-soft md:justify-between md:text-16"> <div class="mx-auto box-content flex max-w-1200 flex-wrap justify-around gap-8 px-20 pb-42"> <ul class="flex max-w-276 shrink-0 flex-col justify-start gap-16 text-gray-soft"> <li class="my-8 text-24 text-gray-dark md:text-20">Features</li> <li class="text-gray-medium">Safe &amp; Simple</li><li class="text-gray-medium">Offline Scanning</li><li class="text-gray-medium">Authenticity Check</li> </ul> <ul class="flex max-w-190 shrink-0 flex-col justify-start gap-16 text-gray-soft"> <li class="my-8 text-24 font-normal text-gray-dark md:text-20"> Company </li> <li> <a href="/en/about" class="text-gray-medium hover:text-accent">About Us</a> </li> <li> <a href="/en/privacy" class="text-gray-medium hover:text-accent"> Privacy Policy </a> </li> <li> <a href="/en/terms" class="text-gray-medium hover:text-accent"> User Agreement </a> </li> </ul> <ul class="flex max-w-180 shrink-0 flex-col justify-start gap-16 text-gray-soft"> <li class="my-8 text-24 font-normal text-gray-dark md:text-20"> Services </li> <li> <a class="text-gray-medium hover:text-accent" href="/en/service/report">Report Website</a> </li> <li> <a class="text-gray-medium hover:text-accent" href="/en/service/appeal">Website Appeal</a> </li> <li> <a class="text-gray-medium hover:text-accent" href="/en/service/verify">Apply for Verification</a> </li> </ul> <div class="order-2 mt-20 w-full shrink-0 text-left md:order-none md:mt-0 md:w-440"> <div class="mb-8 flex items-center justify-center gap-8 md:justify-start"> <img class="size-40 md:size-48" src="/assets/bJmarxGt.svg" alt="logo"> <h1 class="m-0 w-fit whitespace-nowrap bg-text-gradient-1 bg-clip-text text-28 font-bold not-italic text-transparent md:text-32"> WS Browser </h1> </div> <div class="flex flex-wrap justify-evenly gap-20 text-left md:flex-col md:justify-start md:gap-16"> <p class="order-first w-full shrink-0 text-center md:text-left">Safe &amp; Simple | Offline Scanning | Authenticity Check</p> <p class="flex items-center justify-center gap-4 md:justify-start"> <img class="w-24" src="/assets/fqPajIYX.svg" alt="mail"> <a href="/cdn-cgi/l/email-protection#bdded2d3c9dcdec9fdcace93ded2d0" class="text-inherit no-underline hover:text-accent"> <span class="__cf_email__" data-cfemail="73101c1d071210073304005d101c1e">[email&#160;protected]</span> </a> <a class="ml-16 hidden hover:text-accent md:inline" href="/en/cookie_policy">Cookie Policy</a> </p> <p class="flex max-w-400 items-center justify-center gap-4 md:justify-start"> <img class="w-20" src="/assets/vXpygvqp.svg" alt="addr"> <span class="leading-snug">B-2-10, Aman Suria Damansara, Jln PJU 1/43, 47301 Petaling Jaya, Selangor, Malaysia</span> </p> <p> <a class="mr-20 inline hover:text-accent md:hidden" href="/en/cookie_policy">Cookie Policy</a> Copyright © 2026-2030 WS BROWSER SDN. BHD. </p> </div> </div> </div> </footer>  </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script></body></html> <script>document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelector(".logo-slogan");e&&(e.textContent="Safe & Simple | Offline Scanning | Authenticity Check")})</script>