Files
kestrove-website/index.html
T

124 lines
7.2 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Kestrove: the password manager you host yourself</title>
<meta name="description" content="Kestrove keeps your passwords and passkeys encrypted on your own devices and syncs them through a server you run. For iPhone, Mac, Android, Windows and Linux.">
<meta name="theme-color" content="#19604f">
<meta property="og:title" content="Kestrove: the password manager you host yourself">
<meta property="og:description" content="Your passwords, encrypted on your devices and synced through your own server.">
<meta property="og:image" content="https://kestrove.samialabri.com/assets/mac.png">
<link rel="canonical" href="https://kestrove.samialabri.com/">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link rel="preload" href="/assets/fonts/Inter-Latin.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/site.css">
<script src="/site.js" defer></script>
</head>
<body>
<a class="skip" href="#main">Skip to content</a>
<header class="nav">
<div class="wrap nav-in">
<a class="lockup" href="/" aria-label="Kestrove home"><img src="/assets/mark.svg" alt="" width="32" height="32"><span>kestrove</span></a>
<nav aria-label="Main">
<a href="#features">Features</a>
<a href="#host">Hosting</a>
<a href="/support.html">Support</a>
<a class="nav-get" href="#download">Download</a>
</nav>
</div>
</header>
<main id="main">
<section class="hero">
<div class="wrap hero-in">
<div class="hero-copy">
<h1>The password manager you host yourself.</h1>
<p class="lead">Your passwords and passkeys are encrypted on your own devices, then synced through a server you run. That server only ever stores data it can't read.</p>
<div class="cta">
<a class="btn primary" id="hero-cta" href="#download">See all downloads</a>
<a class="btn" href="https://gitea.samialabri.com/kestrove">View source code</a>
</div>
<p class="note" id="hero-note">For iPhone, iPad, Mac, Android, Windows and Linux.</p>
</div>
<div class="shots">
<img class="shot-mac" src="/assets/mac.png" width="1500" height="805" alt="Kestrove on a Mac: a list of logins beside a saved login with its username, hidden password and one-time code.">
<img class="shot-phone" src="/assets/iphone.png" width="598" height="1300" alt="Kestrove on an iPhone: the vault with logins, a bank, a passport and a card.">
</div>
</div>
</section>
<section class="pillars">
<div class="wrap grid three">
<div><h2>Encrypted before it leaves</h2><p>Your master password and a Secret Key protect your vault on the device itself. Only encrypted data ever reaches your server.</p></div>
<div><h2>On a server you choose</h2><p>Run it for yourself, your family or your company, on your own domain. Or skip the server and keep your vault on one device.</p></div>
<div><h2>No tracking</h2><p>No ads, no analytics and no account with us. <a href="/privacy.html">Read the privacy policy</a>.</p></div>
</div>
</section>
<section class="band" id="features">
<div class="wrap">
<h2 class="title">Everything you expect, on everything you use</h2>
<ul class="grid three features">
<li><h3>Autofill everywhere</h3><p>Fill logins in apps and browsers, and save new ones as you create them.</p></li>
<li><h3>Passkeys</h3><p>Store passkeys and use them to sign in without a password.</p></li>
<li><h3>One-time codes</h3><p>Keep two-factor codes next to the login they belong to, ready to fill.</p></li>
<li><h3>More than passwords</h3><p>Secure notes, cards and identities, organised with tags and favourites.</p></li>
<li><h3>Easy to move in</h3><p>Import from 1Password or a CSV file. Generate strong passwords as you go.</p></li>
<li><h3>Add devices with a QR code</h3><p>Scan a code from your vault to set up a new phone or computer.</p></li>
</ul>
</div>
</section>
<section id="host">
<div class="wrap split">
<div>
<h2 class="title">Your server, in about five minutes</h2>
<p>Kestrove's server runs anywhere Docker does. It comes with a web vault and an admin page for inviting people. The admin can manage accounts but can't read anyone's passwords.</p>
<p><a class="btn" href="/host.html">Read the hosting guide</a></p>
</div>
<ol class="steps">
<li><strong>Start your server</strong><span>Point a domain at it and run the setup.</span></li>
<li><strong>Create your account</strong><span>Save your Emergency Kit somewhere safe.</span></li>
<li><strong>Add your devices</strong><span>Scan the QR code with each Kestrove app.</span></li>
</ol>
</div>
</section>
<section class="band" id="download">
<div class="wrap">
<div class="dl-head"><div><h2 class="title">Get Kestrove</h2>
<p class="sub">Install it on every device you use.</p></div>
<a class="btn" href="https://gitea.samialabri.com/kestrove">View source code</a></div>
<!-- To release a platform: put the store link in href, and remove the "soon" class and the badge. -->
<div class="grid three cards">
<article class="card soon" data-os="ios"><h3>iPhone and iPad</h3><p>App Store</p><span class="badge">Coming soon</span>
<a class="btn" href="https://apps.apple.com/app/kestrove/idREPLACE_ME" data-label="Download on the App Store">Get it on the App Store</a></article>
<article class="card soon" data-os="mac"><h3>Mac</h3><p>Mac App Store</p><span class="badge">Coming soon</span>
<a class="btn" href="https://apps.apple.com/app/kestrove/idREPLACE_ME" data-label="Download for Mac">Get it on the Mac App Store</a></article>
<article class="card soon" data-os="android"><h3>Android</h3><p>Google Play</p><span class="badge">Coming soon</span>
<a class="btn" href="https://play.google.com/store/apps/details?id=com.samialabri.kestrove" data-label="Get it on Google Play">Get it on Google Play</a></article>
<article class="card" data-os="windows"><h3>Windows</h3><p>Windows 10 and 11, 64-bit.</p>
<a class="btn" href="/downloads/Kestrove_1.2.0_x64-setup.exe" data-label="Download for Windows">Download installer</a></article>
<article class="card soon" id="linux" data-os="linux"><h3>Linux</h3><p>Snap Store</p><span class="badge">Coming soon</span>
<pre class="cmd"><code>sudo snap install kestrove</code></pre>
<p class="fine">Open a terminal, run this command, then start Kestrove from your applications.</p></article>
<article class="card" data-os="browser"><h3>Browser extension</h3><p>Fills from the Kestrove app on your computer.</p>
<div class="row">
<a class="btn" href="https://chromewebstore.google.com/detail/pmhfoafjoogobhfadaicklhkldgnafmk">Chrome</a>
<a class="btn" href="https://addons.mozilla.org/en-US/firefox/addon/kestrove/">Firefox</a>
</div></article>
</div>
</div>
</section>
</main>
<footer>
<div class="wrap foot">
<a class="lockup" href="/"><img src="/assets/mark.svg" alt="" width="24" height="24"><span>kestrove</span></a>
<nav aria-label="Footer"><a href="/support.html">Support</a><a href="/privacy.html">Privacy</a></nav>
</div>
</footer>
</body>
</html>