Skip to content
Merged
Show file tree
Hide file tree
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
83 changes: 52 additions & 31 deletions account/billing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,79 +22,100 @@ Trophy defines an MAU as a single user that sends at least one [metric event](/f

Bear in mind you never pay for churned users. If a user signs up for your product in a given month but doesn't return, you only pay for that user once and never again.

## Free Tier {#free-tier}
## Free Trial {#free-trial}

The free tier allows teams to test and evaluate Trophy up to **1,000 MAUs** without accruing usage charges.
Every new account on the <PlanBadge plan="pro" /> and <PlanBadge plan="business" /> plans starts with a **30-day free trial** so you can test and evaluate Trophy before you pay.

<Note>
Once you exceed the free plan, your account will continue to function and
we'll reach out to you directly with a friendly reminder to upgrade.
</Note>
## Plans {#plans}

## Paid Plans {#paid-plans}
Trophy has three plans, <PlanBadge plan="pro" />, <PlanBadge plan="business" /> and <PlanBadge plan="enterprise" />.

Trophy has two paid plans, [Starter](#starter-plan) and [Pro](#pro-plan).
### Pro Plan {#pro-plan}

### Starter Plan {#starter-plan}
The <PlanBadge plan="pro" /> plan is for teams running Trophy in production. It includes all of Trophy's core gamification features: achievements, streaks, points, leaderboards, emails and push notifications.

The starter plan is for customers who have graduated from the testing and evaluation phase and are using Trophy in small-scale production deployments.
### Business Plan {#business-plan}

Unlike the [Free Tier](#free-tier), the starter plan has no limits on MAUs.
The <PlanBadge plan="business" /> plan is for teams that need additional security, access controls and support, including single sign-on, role-based access control, data sync and a dedicated Slack channel.

### Pro Plan {#pro-plan}
### Enterprise Plan {#enterprise-plan}

The pro plan is for customers who are using Trophy in larger scale deployments or who require more advanced features.
The <PlanBadge plan="enterprise" /> plan is for larger organizations with custom requirements such as multi-tenancy, data residency, compliance reports and custom contracts. [Get in touch](mailto:support@trophy.so) to discuss pricing.

### Plan Allowances {#plan-allowances}

Here's a comparison of the allowances of each paid plan:
Here's a comparison of the allowances of each plan:

| Item | Starter | Pro |
| --------------------------- | ------- | -------- |
| Base price | `$25` | `$299` |
| Included MAUs | `1,000` | `10,000` |
| Included Emails | `2,000` | `20,000` |
| Included Push Notifications | `2,000` | `20,000` |
| Item | <PlanBadge plan="pro" /> | <PlanBadge plan="business" /> | <PlanBadge plan="enterprise" /> |
| --------------------------- | -------- | -------- | ---------- |
| Base price | `$299` | `$599` | Custom |
| Included MAUs | `10,000` | `10,000` | Custom |
| Included Emails | `20,000` | `20,000` | Custom |
| Included Push Notifications | `20,000` | `20,000` | Custom |

### Overages {#overages}

Overages are charged on paid plans above the included [allowances](#plan-allowances) at the following rates:
Overages are charged on the <PlanBadge plan="pro" /> and <PlanBadge plan="business" /> plans above the included [allowances](#plan-allowances) at the following rates:

| Item | Starter | Pro |
| Item | <PlanBadge plan="pro" /> | <PlanBadge plan="business" /> |
| ------------------------ | -------- | -------- |
| 1 MAU | `$0.015` | `$0.015` |
| 1,000 Emails | `$2.50` | `$2.00` |
| 1,000 Push Notifications | `$1.50` | `$1.00` |
| 1,000 Emails | `$2.00` | `$2.00` |
| 1,000 Push Notifications | `$1.00` | `$1.00` |

Volume discounts are available as part of [custom contracts](#custom-contracts).

## Features {#features}

Here's a list of all Trophy features and the plan they become available on:

<PlanBadge plan="free" />
<PlanBadge plan="pro" />

- [Achievements](/features/achievements)
- [Streaks](/features/streaks)
- [Points](/features/points)
- [Leaderboards](/features/leaderboards)
- [Emails](/features/emails)
- [Push Notifications](/features/push-notifications)
- 7-day analytics
- [Webhooks](/webhooks)
- Integration guidance for the first 30 days
- 99.9% uptime SLA
- 7-day audit logs

<PlanBadge plan="starter" />
<PlanBadge plan="business" />

- Additional MAUs permitted
- 12-month analytics
Everything in <PlanBadge plan="pro" />, plus:

<PlanBadge plan="pro" />
- Ongoing integration guidance
- Data sync
- Slack support with a dedicated Slack channel
- Single sign-on (SSO)
- Multi-factor authentication (MFA)
- Role-based access control (RBAC)
- 30-day audit logs

- [Webhooks](/webhooks)
<PlanBadge plan="enterprise" />

Everything in <PlanBadge plan="business" />, plus:

- Custom usage and volume discounts
- Reserved usage commitments
- Multi-tenancy
- Data residency control
- 99.99% uptime SLA
- SOC 2 and ISO reports
- Custom DPA and alternative data residency
- Custom audit logs, SLAs and support agreements
- Startup program eligibility

## Custom Contracts {#custom-contracts}

If you have more than 100K MAUs and would like to discuss custom contracts including volume discounts to suit your business needs then please [get in touch](mailto:support@trophy.so) and we'll be happy to help.

## Startup Program {#startup-program}

Eligible startups can get one free year of the <PlanBadge plan="pro" /> plan for up to 100K MAUs. Acceptance into the program is not guaranteed. [Get in touch](mailto:support@trophy.so) to find out more.

## Viewing Your Usage {#viewing-your-usage}

You can view your usage for the current billing period on the [billing page](https://app.trophy.so/billing) of the Trophy dashboard and view all past invoices in your billing portal.
Expand Down
34 changes: 34 additions & 0 deletions account/security.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: Security
description: Account security features for your Trophy organization, including single sign-on, multi-factor authentication and role-based access control.
og:description: Account security features for your Trophy organization, including single sign-on, multi-factor authentication and role-based access control.
icon: shield-check
---

import { PlanBadge } from "../components/plan-badge.jsx";

<Note>
These features are available on request on the <PlanBadge plan="business" /> plan. Please [get in touch](mailto:support@trophy.so) and we'll help you get set up.
</Note>

Trophy provides a number of security features to help you control who can access your organization and how they sign in. For details on how Trophy protects your data, visit our [Trust Center](https://trust.trophy.so).

## Single Sign-On (SSO) {#single-sign-on-sso}

Single sign-on lets your team members sign in to Trophy using your organization's identity provider, so access to Trophy is managed alongside the rest of your tools.

## Multi-Factor Authentication (MFA) {#multi-factor-authentication-mfa}

Multi-factor authentication adds an extra verification step when team members sign in, protecting your account if a password is compromised.

## Role-Based Access Control (RBAC) {#role-based-access-control-rbac}

Role-based access control lets you manage what each team member can do in your Trophy organization based on their role. To learn about the default roles available to every organization, see [Members](/account/members#manage-user-roles).

## Audit Logs {#audit-logs}

Audit logs give you a record of activity in your Trophy organization. Business plan accounts retain audit logs for 30 days.

## Get Support {#get-support}

Want to get in touch with the Trophy team? Reach out to us via [email](mailto:support@trophy.so). We're here to help!
118 changes: 0 additions & 118 deletions company/security.mdx

This file was deleted.

47 changes: 26 additions & 21 deletions components/plan-badge.jsx
Original file line number Diff line number Diff line change
@@ -1,26 +1,31 @@
export const PlanBadge = ({ plan }) => {
const styles = `
.plan-badge {
background-color: #f0fdf4 !important;
background-image: linear-gradient(to bottom right, #bbf7d0, #f0fdf4, #bbf7d0) !important;
color: #4cc74a !important;
border: 0 !important;
font-weight: 500 !important;
box-shadow: inset 0 0 0 1px rgba(78, 200, 76, 0.4) !important;
}
.plan-badge-business {
box-shadow: inset 0 0 0 1px #4cc74a !important;
}
.plan-badge-enterprise {
background-color: #000000 !important;
background-image: linear-gradient(to bottom right, #737373, #000000, #737373) !important;
color: #ffffff !important;
font-weight: 600 !important;
box-shadow: inset 0 0 0 1px #000000 !important;
}
`;

return (
<div>
<span
style={{
display: 'inline-flex',
alignItems: 'center',
borderRadius: '0.375rem',
paddingLeft: '0.5rem',
paddingRight: '0.5rem',
paddingTop: '0.25rem',
paddingBottom: '0.25rem',
fontSize: '0.75rem',
lineHeight: '1rem',
fontWeight: plan === 'pro' ? '600' : '500',
backgroundColor: plan === 'free' ? '#fefce8' : '#f0fdf4',
color: plan === 'free' ? '#ca8a04' : '#4CC74A',
boxShadow: plan === 'free' ? 'inset 0 0 0 1px rgba(200, 138, 4, 0.4)' : plan === 'starter' ? 'inset 0 0 0 1px rgba(78, 200, 76, 0.4)' : 'inset 0 0 0 1px #4CC74A',
backgroundImage: plan === 'pro' ? 'linear-gradient(to bottom right, #bbf7d0, #f0fdf4, #bbf7d0)' : 'none',
}}
>
<>
<style>{styles}</style>
<Badge className={`plan-badge plan-badge-${plan}`}>
{plan.charAt(0).toUpperCase() + plan.slice(1)}
</span>
</div>
</Badge>
</>
);
};
Loading
Loading