Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion site/src/pages/pro.astro
Original file line number Diff line number Diff line change
Expand Up @@ -140,14 +140,16 @@ const comparison: Array<[string, Array<[string, ...Array<boolean | string>]>]> =
];


const evaluationHref = `mailto:support@labstack.com?subject=${encodeURIComponent('Echo Pro evaluation')}&body=${encodeURIComponent('Company:\nWhat we are building:\nPackages we want to try:\n')}`;

const faq = [
['What stays free?', 'Echo, its built-in middleware and the official packages (echo-jwt, echo-otel, echo-prometheus and echo-contrib) are open source under the MIT license. Echo Pro is a separate module that builds on them.'],
['Is Echo going closed source?', 'No. Echo stays open source under the MIT license. Echo Pro is a separate module that builds on Echo and does not change its license.'],
['Why paid?', 'Echo Pro includes authentication, tenant checks, quotas and durable stores. Backend tests run against PostgreSQL 16 through 18, Redis and Valkey. Subscriptions pay for that work and fund Echo\'s maintenance.'],
['What license is Echo Pro under?', 'Echo Pro uses a commercial license. While subscribed, your organisation may use, copy and modify Echo Pro. You may include it in applications you distribute and services you operate. You may not pass its source to third parties. You may not offer it as a standalone library or competing product.'],
['Does Echo Pro send telemetry or check a license at run time?', 'No. The library does not send telemetry or perform runtime license checks. Configure metrics and tracing through hooks into your own systems.'],
['What happens when the subscription ends?', 'You keep the versions you already have. You also keep access to security fixes for the release lines you owned. New versions need an active subscription.'],
['Can we evaluate before buying, or get a refund?', 'There is no free trial. Review the package documentation and code samples before buying. If Echo Pro is not right for you, you get a full refund within 30 days of purchase.'],
['Can we evaluate before buying, or get a refund?', 'Yes, for 14 days, free. Email support@labstack.com with what you are building, and we will send you an access token for the full module. Use it to try Echo Pro, not in production. When the evaluation ends, the token stops working, and you must stop using Echo Pro and delete your copies unless you buy a plan. A purchase comes with its own token. After purchase, you get a full refund within 30 days if Echo Pro is not right for you.'],
['What does Echo Support include?', 'A yearly contract with the maintainer for teams running Echo v4 or v5, with or without Echo Pro: a named contact, four incidents a year, a two-business-day response target on US business days and an annual letter listing your Echo versions, the advisories that apply and their support dates. It has no fixed repair time and no 24/7 cover. Security fixes stay public for everyone; Echo Support does not buy earlier or private fixes.'],
['Invoices and purchase orders?', 'Team and Business are billed annually per organisation. Echo Support and Enterprise are invoiced annually. Email support@labstack.com for billing details your company needs.'],
];
Expand Down Expand Up @@ -351,6 +353,7 @@ const head = [
))}
</div>
<p class="pro-pending">Secure checkout by Stripe; enter code <code>FOUNDING</code> for the founding price. Invoices, payment method and cancellation: <a class="pro-link" href={billingPortal}>billing portal</a>.</p>
<p class="pro-pending">Want to run it first? <a class="pro-link" href={evaluationHref} data-ga-event="generate_lead" data-ga-plan="Evaluation">Request a free 14-day evaluation</a>. Tell us what you are building, and we will send you a token for the full module.</p>

<div class="pro-extra">
<div id="support">
Expand Down
Loading