mirror of https://github.com/joplin/website.git
1243 lines
32 KiB
HTML
1243 lines
32 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en-gb">
|
|
|
|
<!--
|
|
|
|
!!! WARNING !!!
|
|
|
|
This file was auto-generated from and any manual change
|
|
made to it will be overwritten. To make a change to this file please modify
|
|
the source Markdown file:
|
|
|
|
https://github.com/laurent22/joplin/blob/dev/
|
|
|
|
-->
|
|
|
|
<head>
|
|
<!-- Google Tag Manager -->
|
|
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
|
|
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
|
|
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
|
|
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
|
|
})(window,document,'script','dataLayer','GTM-579DTGX');</script>
|
|
<!-- End Google Tag Manager --> <!-- Monthly/Yearly plan A/B testing -->
|
|
<!--
|
|
<script src="https://www.googleoptimize.com/optimize.js?id=OPT-PW3ZPK3"></script>
|
|
-->
|
|
|
|
<!-- Donate button A/B testing -->
|
|
<!--
|
|
<script async src="https://www.googleoptimize.com/optimize.js?id=OPT-PW3ZPK3"></script>
|
|
--> <meta
|
|
charset="utf-8"
|
|
http-equiv="X-UA-Compatible"
|
|
content="IE=edge,chrome=1"
|
|
/>
|
|
<link rel="icon" href="/images/favicon.png" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<meta name="theme-color" content="#000000" />
|
|
<link rel="alternate" type="application/rss+xml" title="Joplin RSS feed" href="https://joplinapp.org/rss.xml" /> <link
|
|
rel="stylesheet"
|
|
href="/css/bootstrap5.0.2.min.css"
|
|
as="style"
|
|
/>
|
|
<link rel="stylesheet" href="/css/fontawesome-all.min.css?h=ecd507b3125edc4d2a03aa6ae5d07da9">
|
|
<link
|
|
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
|
|
rel="stylesheet"
|
|
as="style"
|
|
media="all"
|
|
onload="this.media='all'; this.onload = null"
|
|
/>
|
|
<link rel="stylesheet" href="/css/site.css?h=38a2a4346cf8d72ac4ab217eb1ce5c20" as="style" />
|
|
|
|
<title>Joplin Cloud Plans | Joplin</title>
|
|
|
|
<script
|
|
src="/js/jquery-3.6.0.min.js"
|
|
rel="preload"
|
|
as="script"
|
|
></script>
|
|
</head>
|
|
<body class="website-env-prod">
|
|
<!-- Google Tag Manager (noscript) -->
|
|
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-579DTGX"
|
|
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
|
|
<!-- End Google Tag Manager (noscript) -->
|
|
<div class="container-fluid generic-template plans-page" id="main-container">
|
|
|
|
<div class=" navbar-main white-bg" id="nav-section">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-3">
|
|
<a href="/">
|
|
<img
|
|
src="/images/logo-text-blue.svg"
|
|
alt=""
|
|
id="top-logo"
|
|
width="180"
|
|
/>
|
|
</a>
|
|
</div>
|
|
<div class="col-9 text-right d-none d-md-block">
|
|
<a href="https://twitter.com/joplinapp" title="Joplin Twitter feed" class="fw500 twitter-link"><i class="fab fa-twitter"></i></a> <a href="/news/" class="fw500">News</a>
|
|
<a href="/help/" class="fw500">Help</a>
|
|
<a href="https://discourse.joplinapp.org/" class="fw500">Forum</a>
|
|
<!-- <a href="/cn/" class="fw500">中文</a> -->
|
|
|
|
<!--
|
|
<div class="dropdown language-switcher">
|
|
<button class="fw500" type="button" id="dropdownMenuButton1" data-bs-toggle="dropdown" aria-expanded="false">
|
|
Language
|
|
</button>
|
|
<ul class="dropdown-menu" aria-labelledby="dropdownMenuButton1">
|
|
<li><a class="dropdown-item" href="#">Action</a></li>
|
|
<li><a class="dropdown-item" href="#">Another action</a></li>
|
|
<li><a class="dropdown-item" href="#">Something else here</a></li>
|
|
</ul>
|
|
</div>
|
|
-->
|
|
|
|
|
|
<a href="/plans/" class="button-link btn-trans plans-button">Joplin Cloud</a> <a class="button-link btn-blue sponsor-button" href="/donate">
|
|
<i class="fas fa-heart heart-full"></i><i class="far fa-heart heart-line"></i><span class="sponsor-button-label"> Support us</span>
|
|
</a> </div>
|
|
<div class="col-9 text-right d-block d-md-none navbar-mobile-content">
|
|
<a href="https://twitter.com/joplinapp" title="Joplin Twitter feed" class="fw500 twitter-link"><i class="fab fa-twitter"></i></a> <!-- <a href="/cn/" class="fw500 chinese-page-link">中文</a> -->
|
|
<a href="/plans/" class="button-link btn-trans plans-button">Joplin Cloud</a> <a class="button-link btn-blue sponsor-button" href="/donate">
|
|
<i class="fas fa-heart heart-full"></i><i class="far fa-heart heart-line"></i><span class="sponsor-button-label"> Support us</span>
|
|
</a>
|
|
<span class="pointer"
|
|
><img
|
|
src="/images/mobile-menu-black-open-icon.png"
|
|
id="open-menu-mobile"
|
|
alt=""
|
|
/></span>
|
|
|
|
|
|
<div id="menu-mobile">
|
|
<div>
|
|
<div class="text-right">
|
|
<img
|
|
src="/images/close-icon.png"
|
|
alt=""
|
|
class="pointer"
|
|
id="close-menu-mobile"
|
|
/>
|
|
</div>
|
|
|
|
<div class="text-center menu-mobile-top">
|
|
<a href="/news/" class="fw500 mobile-menu-link">News</a>
|
|
<a href="/help/" class="fw500 mobile-menu-link">Help</a>
|
|
<a href="https://discourse.joplinapp.org/" class="fw500 mobile-menu-link">Forum</a>
|
|
</div>
|
|
|
|
<div class="menu-mobile-buttons">
|
|
<a href="/plans/" class="button-link btn-trans plans-button">Joplin Cloud</a> <a class="button-link btn-blue sponsor-button" href="/donate">
|
|
<i class="fas fa-heart heart-full"></i><i class="far fa-heart heart-line"></i><span class="sponsor-button-label"> Support us</span>
|
|
</a> </div>
|
|
</div>
|
|
|
|
|
|
<div class="row">
|
|
<div class="col-12 col-md-12 social-links">
|
|
<a class="social-link-twitter" href="https://twitter.com/joplinapp" title="Joplin Twitter feed"><i class="fab fa-twitter"></i></a>
|
|
<a class="social-link-mastodon" href="https://mastodon.social/@joplinapp" title="Joplin Mastodon feed"><i class="fab fa-mastodon"></i></a>
|
|
<a class="social-link-patreon" href="https://www.patreon.com/joplin" title="Joplin Patreon"><i class="fab fa-patreon"></i></a>
|
|
<a class="social-link-discord" href="https://discord.gg/VSj7AFHvpq" title="Joplin Discord chat"><i class="fab fa-discord"></i></a>
|
|
<a class="social-link-linkedin" href="https://www.linkedin.com/company/joplin" title="Joplin LinkedIn Feed"><i class="fab fa-linkedin"></i></a>
|
|
<a class="social-link-lemmy" href="https://sopuli.xyz/c/joplinapp" title="Joplin Lemmy Community"><i class="fas fa-otter"></i></a>
|
|
<a class="social-link-github" href="https://github.com/laurent22/joplin/" title="Joplin GitHub repository"><i class="fab fa-github"></i></a>
|
|
</div>
|
|
</div>
|
|
|
|
<div>
|
|
<p class="light-blue mobile-menu-link-bottom text-center">
|
|
Copyright © 2016-2024 Laurent Cozic
|
|
<br/>
|
|
<a href="/privacy/" class="fw500">Privacy Policy</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="help-page-container page-">
|
|
<div class="container">
|
|
<div class="row content-wrapper">
|
|
|
|
|
|
<div class="main-content">
|
|
<div class="alert alert-danger alert-env-dev" role="alert">
|
|
Running in prod mode!
|
|
</div>
|
|
<div id="plans-section" class="env-prod">
|
|
|
|
|
|
<div class="container">
|
|
|
|
|
|
<div class="row">
|
|
|
|
|
|
<div class="col-12 title-box">
|
|
|
|
|
|
<h1 translate class="text-center">
|
|
Joplin Cloud <span class="frame-bg frame-bg-yellow">plans</span>
|
|
</h1>
|
|
|
|
|
|
<p translate class="text-center sub-title">
|
|
<a href="https://joplincloud.com">Joplin Cloud</a> allows you to synchronise your notes across devices. It also lets you publish notes, and collaborate on notebooks with your friends, family or colleagues.
|
|
</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<noscript>
|
|
|
|
|
|
<div class="alert alert-danger alert-env-dev" role="alert" style="text-align: center; margin-top: 10px;">
|
|
|
|
To use this page please enable JavaScript!
|
|
|
|
</div>
|
|
|
|
|
|
</noscript>
|
|
|
|
|
|
|
|
<div style="display: flex; justify-content: center; margin-top: 1.2em">
|
|
|
|
|
|
<div class="form-check form-check-inline">
|
|
|
|
|
|
<input id="pay-monthly-radio" class="form-check-input" type="radio" name="pay-radio" checked value="monthly"/>
|
|
|
|
|
|
<label translate style="font-weight: bold" class="form-check-label" for="pay-monthly-radio">
|
|
Pay Monthly
|
|
</label>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-check form-check-inline">
|
|
|
|
|
|
<input id="pay-yearly-radio" class="form-check-input" type="radio" name="pay-radio" value="yearly"/>
|
|
|
|
|
|
<label translate style="font-weight: bold" class="form-check-label" for="pay-yearly-radio">
|
|
Pay Yearly
|
|
</label>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="row plan-group plan-prices-monthly">
|
|
|
|
<div class="col-12 col-lg-4 account-type-1">
|
|
|
|
|
|
<div class="price-container ">
|
|
|
|
|
|
<div class="price-row">
|
|
|
|
|
|
<div class="plan-type">
|
|
|
|
|
|
<img src="/images/basic-icon.png"/>
|
|
|
|
Basic
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price plan-price-monthly">
|
|
|
|
2.99€
|
|
<sub class="per-month">
|
|
|
|
<span translate>
|
|
/month
|
|
</span>
|
|
|
|
</sub>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price plan-price-yearly">
|
|
|
|
2.40€
|
|
<sub class="per-month">
|
|
|
|
<span translate>
|
|
/month
|
|
</span>
|
|
|
|
</sub>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price-yearly-per-year">
|
|
|
|
|
|
<div>
|
|
|
|
(28.69€
|
|
<sub class="per-year">
|
|
|
|
<span translate>
|
|
/year
|
|
</span>
|
|
</sub>
|
|
)
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
10 MB per note or attachment
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
2 GB storage space
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Publish notes to the internet
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Sync as many devices as you want
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Web Clipper
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Collaborate on a notebook with others
|
|
</p>
|
|
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Share a notebook with others
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Email to Note
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Customise the note publishing banner
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Manage multiple users
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Consolidated billing
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Share permissions
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Priority support
|
|
</p>
|
|
|
|
|
|
|
|
<p class="text-center subscribe-wrapper">
|
|
|
|
|
|
<a id="subscribeButton-basic" href="" class="button-link btn-white subscribeButton">
|
|
Try it now
|
|
</a>
|
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
(function() {
|
|
const stripePricesIds = {
|
|
monthly: 'price_1NjjR0Lx4fybOTqJG91l9DpW',
|
|
yearly: 'price_1NjjSJLx4fybOTqJMoLokCo3',
|
|
};
|
|
const planName = 'basic';
|
|
const buttonId = 'subscribeButton-' + planName;
|
|
const buttonElement = document.getElementById(buttonId);
|
|
|
|
if (stripePricesIds.monthly) {
|
|
function handleResult() {
|
|
console.info('Redirected to checkout');
|
|
}
|
|
|
|
buttonElement.addEventListener("click", function(evt) {
|
|
evt.preventDefault();
|
|
|
|
const priceId = stripePricesIds[subscriptionPeriod];
|
|
|
|
if (!priceId) {
|
|
console.error('Invalid period: ' + subscriptionPeriod);
|
|
return;
|
|
}
|
|
|
|
createCheckoutSession(priceId).then(function(data) {
|
|
stripe.redirectToCheckout({
|
|
sessionId: data.sessionId
|
|
})
|
|
.then(handleResult);
|
|
});
|
|
});
|
|
}
|
|
})();
|
|
|
|
</script>
|
|
|
|
|
|
</div>
|
|
<div class="col-12 col-lg-4 account-type-2">
|
|
|
|
|
|
<div class="price-container price-container-blue">
|
|
|
|
|
|
<div class="price-row">
|
|
|
|
|
|
<div class="plan-type">
|
|
|
|
|
|
<img src="/images/pro-icon.png"/>
|
|
|
|
Pro
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price plan-price-monthly">
|
|
|
|
5.99€
|
|
<sub class="per-month">
|
|
|
|
<span translate>
|
|
/month
|
|
</span>
|
|
|
|
</sub>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price plan-price-yearly">
|
|
|
|
4.79€
|
|
<sub class="per-month">
|
|
|
|
<span translate>
|
|
/month
|
|
</span>
|
|
|
|
</sub>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price-yearly-per-year">
|
|
|
|
|
|
<div>
|
|
|
|
(57.48€
|
|
<sub class="per-year">
|
|
|
|
<span translate>
|
|
/year
|
|
</span>
|
|
</sub>
|
|
)
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
200 MB per note or attachment
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
30 GB storage space
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Publish notes to the internet
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Sync as many devices as you want
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Web Clipper
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Collaborate on a notebook with others
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Share a notebook with others
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Email to Note
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Customise the note publishing banner
|
|
</p>
|
|
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Manage multiple users
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Consolidated billing
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Share permissions
|
|
</p>
|
|
|
|
|
|
<p class="unchecked-text">
|
|
<i class="fas fa-times feature feature-off">
|
|
</i>
|
|
Priority support
|
|
</p>
|
|
|
|
|
|
|
|
<p class="text-center subscribe-wrapper">
|
|
|
|
|
|
<a id="subscribeButton-pro" href="" class="button-link btn-white subscribeButton">
|
|
Try it now
|
|
</a>
|
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
(function() {
|
|
const stripePricesIds = {
|
|
monthly: 'price_1JB1OVLx4fybOTqJOvp3NGM6',
|
|
yearly: 'price_1JJIQ7Lx4fybOTqJsQNv1QUp',
|
|
};
|
|
const planName = 'pro';
|
|
const buttonId = 'subscribeButton-' + planName;
|
|
const buttonElement = document.getElementById(buttonId);
|
|
|
|
if (stripePricesIds.monthly) {
|
|
function handleResult() {
|
|
console.info('Redirected to checkout');
|
|
}
|
|
|
|
buttonElement.addEventListener("click", function(evt) {
|
|
evt.preventDefault();
|
|
|
|
const priceId = stripePricesIds[subscriptionPeriod];
|
|
|
|
if (!priceId) {
|
|
console.error('Invalid period: ' + subscriptionPeriod);
|
|
return;
|
|
}
|
|
|
|
createCheckoutSession(priceId).then(function(data) {
|
|
stripe.redirectToCheckout({
|
|
sessionId: data.sessionId
|
|
})
|
|
.then(handleResult);
|
|
});
|
|
});
|
|
}
|
|
})();
|
|
|
|
</script>
|
|
|
|
|
|
</div>
|
|
<div class="col-12 col-lg-4 account-type-3">
|
|
|
|
|
|
<div class="price-container ">
|
|
|
|
|
|
<div class="price-row">
|
|
|
|
|
|
<div class="plan-type">
|
|
|
|
|
|
<img src="/images/business-icon.png"/>
|
|
|
|
Teams
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price plan-price-monthly">
|
|
|
|
7.99€
|
|
<sub class="per-month">
|
|
|
|
<span translate>
|
|
/month
|
|
</span>
|
|
(*)
|
|
</sub>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price plan-price-yearly">
|
|
|
|
6.69€
|
|
<sub class="per-month">
|
|
|
|
<span translate>
|
|
/month
|
|
</span>
|
|
(*)
|
|
</sub>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="plan-price-yearly-per-year">
|
|
|
|
|
|
<div>
|
|
|
|
(80.28€
|
|
<sub class="per-year">
|
|
|
|
<span translate>
|
|
/year
|
|
</span>
|
|
</sub>
|
|
)
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
200 MB per note or attachment
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
50 GB storage space
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Publish notes to the internet
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Sync as many devices as you want
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Web Clipper
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Collaborate on a notebook with others
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Share a notebook with others
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Email to Note
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Customise the note publishing banner
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Manage multiple users
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Consolidated billing
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Share permissions
|
|
</p>
|
|
|
|
|
|
<p>
|
|
<i class="fas fa-check feature feature-on">
|
|
</i>
|
|
Priority support
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p class="text-center subscribe-wrapper">
|
|
|
|
|
|
<a id="subscribeButton-teams" href="" class="button-link btn-white subscribeButton">
|
|
Try it now
|
|
</a>
|
|
|
|
|
|
</p>
|
|
|
|
|
|
<sub>
|
|
(*) Per user. Minimum of 2 users.
|
|
</sub>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
(function() {
|
|
const stripePricesIds = {
|
|
monthly: 'price_1Kl9jyLx4fybOTqJN0i1A88B',
|
|
yearly: 'price_1Kl9nLLx4fybOTqJYTtts35z',
|
|
};
|
|
const planName = 'teams';
|
|
const buttonId = 'subscribeButton-' + planName;
|
|
const buttonElement = document.getElementById(buttonId);
|
|
|
|
if (stripePricesIds.monthly) {
|
|
function handleResult() {
|
|
console.info('Redirected to checkout');
|
|
}
|
|
|
|
buttonElement.addEventListener("click", function(evt) {
|
|
evt.preventDefault();
|
|
|
|
const priceId = stripePricesIds[subscriptionPeriod];
|
|
|
|
if (!priceId) {
|
|
console.error('Invalid period: ' + subscriptionPeriod);
|
|
return;
|
|
}
|
|
|
|
createCheckoutSession(priceId).then(function(data) {
|
|
stripe.redirectToCheckout({
|
|
sessionId: data.sessionId
|
|
})
|
|
.then(handleResult);
|
|
});
|
|
});
|
|
}
|
|
})();
|
|
|
|
</script>
|
|
|
|
|
|
</div>
|
|
|
|
<p translate class="joplin-cloud-login-info">
|
|
Already have a Joplin Cloud account? <a href="https://joplincloud.com">Login now</a>
|
|
</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="row">
|
|
|
|
|
|
<div>
|
|
|
|
|
|
<h1>
|
|
Feature comparison
|
|
</h1>
|
|
|
|
|
|
<div class="joplin-cloud-feature-list">
|
|
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Feature</th>
|
|
<th>Basic</th>
|
|
<th>Pro</th>
|
|
<th>Teams</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>Max note or attachment size</td>
|
|
<td>10 MB</td>
|
|
<td>200 MB</td>
|
|
<td>200 MB</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Storage space</td>
|
|
<td>2 GB</td>
|
|
<td>30 GB</td>
|
|
<td>50 GB</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Publish notes to the internet<a data-id=publishNote class="feature-title" name="feature-publishNote" href="#feature-publishNote">i</a><div class="feature-description feature-description-publishNote">You can <a href="https://joplinapp.org/help/apps/publish_note">publish a note</a> from the Joplin app. You will get a link that you can share with other users, who can then view the note in their browser.</div></td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Sync as many devices as you want</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Web Clipper<a data-id=clipper class="feature-title" name="feature-clipper" href="#feature-clipper">i</a><div class="feature-description feature-description-clipper">The <a href="https://joplinapp.org/help/apps/clipper">Web Clipper</a> is a browser extension that allows you to save web pages and screenshots from your browser.</div></td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Collaborate on a notebook with others<a data-id=collaborate class="feature-title" name="feature-collaborate" href="#feature-collaborate">i</a><div class="feature-description feature-description-collaborate">This allows another user to share a notebook with you, and you can then both collaborate on it. It does not however allow you to share a notebook with someone else, unless you have the feature "Share a notebook with others".</div></td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Share a notebook with others<a data-id=share class="feature-title" name="feature-share" href="#feature-share">i</a><div class="feature-description feature-description-share">You can <a href="https://joplinapp.org/help/apps/share_notebook/">share a notebook</a> with other Joplin Cloud users, who can then view the notes and edit them.</div></td>
|
|
<td>-</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Email to Note<a data-id=emailToNote class="feature-title" name="feature-emailToNote" href="#feature-emailToNote">i</a><div class="feature-description feature-description-emailToNote"><a href="https://joplinapp.org/help/apps/email_to_note/">Email to Note</a> allows you to save your emails in Joplin Cloud by forwarding your emails to a special email address. The subject of the email will become the note title, and the email body will become the note content.</div></td>
|
|
<td>-</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Customise the note publishing banner<a data-id=customBanner class="feature-title" name="feature-customBanner" href="#feature-customBanner">i</a><div class="feature-description feature-description-customBanner">You can <a href="https://joplinapp.org/help/apps/publish_note#customising-the-publishing-banner">customise the banner</a> that appears on top of your published notes, for example by adding a custom logo and text, and changing the banner colour.</div></td>
|
|
<td>-</td>
|
|
<td>✔️</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Manage multiple users<a data-id=multiUsers class="feature-title" name="feature-multiUsers" href="#feature-multiUsers">i</a><div class="feature-description feature-description-multiUsers">The <a href="https://joplinapp.org/help/apps/teams/">Teams functionality</a> enables the efficient administration of multiple users within a team. Serving as a centralized hub, it provides an overview of all users within your organisations, facilitating easy addition or removal of members, as well as centralised billing.</div></td>
|
|
<td>-</td>
|
|
<td>-</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Consolidated billing<a data-id=consolidatedBilling class="feature-title" name="feature-consolidatedBilling" href="#feature-consolidatedBilling">i</a><div class="feature-description feature-description-consolidatedBilling">Billing is consolidated, ensuring a single monthly or yearly invoice, based on your chosen plan. The billing is automatically adjusted in accordance with the number of team members</div></td>
|
|
<td>-</td>
|
|
<td>-</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Share permissions<a data-id=sharePermissions class="feature-title" name="feature-sharePermissions" href="#feature-sharePermissions">i</a><div class="feature-description feature-description-sharePermissions"><a href="https://joplinapp.org/help/apps/share_permissions/">Share permissions</a> allow you to define whether a notebook you share with someone can be edited or is read-only. It can be useful for example to share documentation that you do not want to be modified.</div></td>
|
|
<td>-</td>
|
|
<td>-</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Priority support</td>
|
|
<td>-</td>
|
|
<td>-</td>
|
|
<td>✔️</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<p>
|
|
|
|
</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="row faq">
|
|
|
|
<h1>FAQ</h1>
|
|
<h2>What is Joplin Cloud?</h2>
|
|
<p><a href="https://joplincloud.com">Joplin Cloud</a> allows you to synchronise your notes automatically to all your devices. Moreover, this service gives you access to additional features:</p>
|
|
<ul>
|
|
<li>
|
|
<p>Publish a note to the internet and share it with others. The published note will be updated automatically whenever you make a change.</p>
|
|
</li>
|
|
<li>
|
|
<p>Collaborate on a notebook with other Joplin Cloud users. You can share a notebook with other users who will then have full access to it - they can read, change or add more notes, images or documents to the notebook. This is convenient to work on ideas or on a project with others.</p>
|
|
</li>
|
|
<li>
|
|
<p>Improved sync performances. Compared to other sync options, Joplin Cloud, being developed specifically for Joplin, is faster and consumes less resources.</p>
|
|
</li>
|
|
<li>
|
|
<p>Forward emails to your own Joplin Inbox address to create notes that help you store and find all information that is important to you.</p>
|
|
</li>
|
|
</ul>
|
|
<p>Moreover, by getting a subscription you are supporting the development of the project as a whole, including the open source applications. Such support is needed in the long term to provide bug and security fixes, add new features, and provide support.</p>
|
|
<h2>Do you offer discounts?</h2>
|
|
<p>We offer a 50% Education Discount for students and teachers. To claim it, please contact us from your university or school email address. You will then receive a URL you can use to subscribe to Joplin Cloud while benefiting from the 50% discount. This is valid for a whole year and can be renewed for as long as you are in education by contacting us again.</p>
|
|
<p>We may also offer bulk discounts for companies, associations and nonprofit organisations. Please <a href="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/Aide.png">contact us</a> for more details.</p>
|
|
<h2>Where is Joplin Cloud data located?</h2>
|
|
<p>Joplin Cloud data and servers are all located in France (Paris), thus your data benefits from strong data protection regulations including GDPR.</p>
|
|
<h2>Joplin Cloud is carbon neutral</h2>
|
|
<p>We believe that technology should not come at the expense of the planet, and we are committed to reducing our carbon footprint. For example, we have teamed up with the non-profit organisation carbone.eco and invested in the reforestation of four hectares of forest in France.</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<script src="https://js.stripe.com/v3/">
|
|
</script>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
const urlQuery = new URLSearchParams(location.search);
|
|
let subscriptionPeriod = 'monthly';
|
|
const stripe = Stripe('pk_live_51IvkOPLx4fybOTqJow8RFsWs0eDznPeBlXMw6s8SIDQeCM8bAFNYlBdDsyonAwRcJgBCoSlvFzAbhJgLFxzzTu4r0006aw846C');
|
|
|
|
let checkoutSessionUser = null;
|
|
|
|
// Temporary setup to allow Beta users to start their subscription.
|
|
function setupBetaHandling(query) {
|
|
let accountType = Number(query.get('account_type'));
|
|
if (isNaN(accountType)) accountType = 1;
|
|
|
|
const email = query.get('email');
|
|
if (!email) return;
|
|
|
|
$('.account-type-3').css('display', 'none');
|
|
$('.subscribeButton').text('Buy now');
|
|
|
|
if (accountType === 2) {
|
|
$('.account-type-1').css('display', 'none');
|
|
}
|
|
|
|
checkoutSessionUser = { email, accountType };
|
|
}
|
|
|
|
var createCheckoutSession = function(priceId) {
|
|
const promotionCode = urlQuery.get('promo') || '';
|
|
|
|
console.info('Creating Stripe session for price:', priceId, 'Promotion code:', promotionCode);
|
|
|
|
const source = localStorage.getItem('source');
|
|
|
|
return fetch("https://joplincloud.com/stripe/createCheckoutSession", {
|
|
method: "POST",
|
|
headers: {
|
|
"Content-Type": "application/json"
|
|
},
|
|
body: JSON.stringify({
|
|
priceId,
|
|
promotionCode,
|
|
email: checkoutSessionUser ? checkoutSessionUser.email : '',
|
|
source,
|
|
})
|
|
}).then(async function(result) {
|
|
if (!result.ok) {
|
|
console.error('Could not create Stripe checkout session', await result.text());
|
|
alert('The checkout session could not be created. Please contact us on the forum for support.');
|
|
} else {
|
|
return result.json();
|
|
}
|
|
});
|
|
};
|
|
|
|
const applyPeriod = (period) => {
|
|
subscriptionPeriod = period;
|
|
$('.plan-group').removeClass(period === 'monthly' ? 'plan-prices-yearly' : 'plan-prices-monthly');
|
|
$('.plan-group').addClass('plan-prices-' + period);
|
|
$("#pay-" + period + '-radio').prop('checked', true);
|
|
}
|
|
|
|
$(() => {
|
|
$("input[name='pay-radio']").change(function() {
|
|
const period = $("input[type='radio'][name='pay-radio']:checked").val();
|
|
applyPeriod(period);
|
|
});
|
|
|
|
setupBetaHandling(urlQuery);
|
|
if (urlQuery.get('period') === 'monthly') {
|
|
// Nothing - this is the default
|
|
} else {
|
|
applyPeriod('yearly');
|
|
}
|
|
|
|
$('.feature-description').hide();
|
|
|
|
$('.feature-title').click((event) => {
|
|
event.preventDefault();
|
|
const featureId = event.currentTarget.getAttribute('data-id');
|
|
$('.feature-description-' + featureId).toggle(200);
|
|
});
|
|
});
|
|
|
|
</script>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<footer class="darkblue-bg">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-12 col-md-12 social-links">
|
|
<a class="social-link-twitter" href="https://twitter.com/joplinapp" title="Joplin Twitter feed"><i class="fab fa-twitter"></i></a>
|
|
<a class="social-link-mastodon" href="https://mastodon.social/@joplinapp" title="Joplin Mastodon feed"><i class="fab fa-mastodon"></i></a>
|
|
<a class="social-link-patreon" href="https://www.patreon.com/joplin" title="Joplin Patreon"><i class="fab fa-patreon"></i></a>
|
|
<a class="social-link-discord" href="https://discord.gg/VSj7AFHvpq" title="Joplin Discord chat"><i class="fab fa-discord"></i></a>
|
|
<a class="social-link-linkedin" href="https://www.linkedin.com/company/joplin" title="Joplin LinkedIn Feed"><i class="fab fa-linkedin"></i></a>
|
|
<a class="social-link-lemmy" href="https://sopuli.xyz/c/joplinapp" title="Joplin Lemmy Community"><i class="fas fa-otter"></i></a>
|
|
<a class="social-link-github" href="https://github.com/laurent22/joplin/" title="Joplin GitHub repository"><i class="fab fa-github"></i></a>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row bottom-links-row">
|
|
<div class="col-12 col-md-6">
|
|
<p class="text-center-sm">Copyright © 2016-2024 Laurent Cozic</p>
|
|
</div>
|
|
<div class="col-12 col-md-6">
|
|
<p class="text-right text-center-sm right-links">
|
|
<span class="footer-right">
|
|
<a href="/privacy/">Privacy Policy</a>
|
|
</span>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</footer> </div>
|
|
|
|
<script src="/js/bootstrap5.0.2.bundle.min.js" rel="preload" as="script"></script>
|
|
<script src="/js/script.js?h=d3abf792b0145a7d09e31d8705944172"></script>
|
|
|
|
<script>
|
|
if (window.location.hostname !== 'localhost') {
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
|
ga('create', 'UA-103586105-1', 'auto');
|
|
ga('send', 'pageview');
|
|
}
|
|
</script> </body>
|
|
</html>
|