diff --git a/docs/pages/platform/account-management/create-an-account.mdx b/docs/pages/platform/account-management/create-an-account.mdx
index 1048fbc2136..75d5c54f1cb 100644
--- a/docs/pages/platform/account-management/create-an-account.mdx
+++ b/docs/pages/platform/account-management/create-an-account.mdx
@@ -7,7 +7,7 @@ meta:
When you create a new account with Liveblocks, you’re automatically creating a
team account on a Starter plan. This plan is free to use (subject to the
-[Fair Use Policy](/docs/platform/limits/fair-use-policy)) forever. You cannot
+[Fair Use Policy](/docs/pricing/limits/fair-use-guidelines)) forever. You cannot
invite others to collaborate on your Liveblocks team account until you upgrade
to a paid plan.
diff --git a/docs/pages/pricing/faqs.mdx b/docs/pages/pricing/faqs.mdx
index 50ac7303fb2..a7e90b6a0e1 100644
--- a/docs/pages/pricing/faqs.mdx
+++ b/docs/pages/pricing/faqs.mdx
@@ -72,7 +72,7 @@ On Free, you'll hit hard limits per metric and the affected feature pauses until
your credits reset. On Pro and Team, additional usage is billed at metered rates
with no markup. We send automated email alerts as you approach your limits.
-See [usage limits](/docs/platform/limits) for full details.
+See [usage limits](/docs/pricing/limits) for full details.
## How do I track and control my Liveblocks spending?
diff --git a/docs/pages/platform/limits.mdx b/docs/pages/pricing/limits.mdx
similarity index 99%
rename from docs/pages/platform/limits.mdx
rename to docs/pages/pricing/limits.mdx
index 6bff7f4d67a..1e4198384ce 100644
--- a/docs/pages/platform/limits.mdx
+++ b/docs/pages/pricing/limits.mdx
@@ -84,7 +84,7 @@ One unique `userId` corresponds to one user, no matter how long they connect
for. For example, a user that connects for 5 minutes on 2 different days is
counted as 1 MAU, and a user that connects 8 hours a day for a month is also
counted as 1 MAU. This applies so long as usage falls under our
-[Fair Use Policy](/docs/platform/limits/fair-use-policy).
+[Fair Use Policy](/docs/pricing/limits/fair-use-guidelines).
### What's a connection?
diff --git a/docs/pages/platform/limits/fair-use-guidelines.mdx b/docs/pages/pricing/limits/fair-use-guidelines.mdx
similarity index 97%
rename from docs/pages/platform/limits/fair-use-guidelines.mdx
rename to docs/pages/pricing/limits/fair-use-guidelines.mdx
index 87f066dc33f..772b9b3f323 100644
--- a/docs/pages/platform/limits/fair-use-guidelines.mdx
+++ b/docs/pages/pricing/limits/fair-use-guidelines.mdx
@@ -64,7 +64,7 @@ any action that impacts your account.
| Total active room hours per month | Up to | Up to |
Usage is measured at the team workspace level. For teams on the Pro and Team
-plans, you can pay for [additional usage](/docs/platform/limits) as you go.
+plans, you can pay for [additional usage](/docs/pricing/limits) as you go.
### Additional usage
@@ -108,7 +108,7 @@ to our support team for clarification.
### General Limits
-Take a look at our [Limits](/docs/platform/limits) documentation for the limits
+Take a look at our [Limits](/docs/pricing/limits) documentation for the limits
we apply to all accounts.
### Learn more
diff --git a/docs/pages/pricing/overview.mdx b/docs/pages/pricing/overview.mdx
index 07c39706d02..6de507064cc 100644
--- a/docs/pages/pricing/overview.mdx
+++ b/docs/pages/pricing/overview.mdx
@@ -63,7 +63,7 @@ per-unit rates above.
## Limits
Each plan has limits that protect your account and your costs. See
-[Limits](/docs/platform/limits) for the full list.
+[Limits](/docs/pricing/limits) for the full list.
## Billing
diff --git a/docs/pages/pricing/plans.mdx b/docs/pages/pricing/plans.mdx
index 816ad9904a0..fda6d0f1128 100644
--- a/docs/pages/pricing/plans.mdx
+++ b/docs/pages/pricing/plans.mdx
@@ -66,7 +66,7 @@ your dashboard.
### What happens when I reach 100% usage?
All plans receive notifications by email when they are approaching and exceed
-their [usage limits](/docs/platform/limits).
+their [usage limits](/docs/pricing/limits).
Free plans will be paused when they exceed the included free tier usage.
diff --git a/docs/pages/pricing/plans/enterprise.mdx b/docs/pages/pricing/plans/enterprise.mdx
index 8ab056d0612..435c4f0e1af 100644
--- a/docs/pages/pricing/plans/enterprise.mdx
+++ b/docs/pages/pricing/plans/enterprise.mdx
@@ -25,17 +25,17 @@ rates. Your contract may include volume discounts or custom allocations.
## Other limits
Enterprise limits are customized for your organization. See
-[Limits](/docs/platform/limits) for reference values and
+[Limits](/docs/pricing/limits) for reference values and
[contact sales](/contact/sales) to discuss your requirements.
| Item | Enterprise limit |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Monthly active users | |
-| Monthly active rooms | |
+| Monthly active users | |
+| Monthly active rooms | |
| Projects | Up to >}> included |
| Dashboard seats | Up to >}> included |
-| Simultaneous connections per room | |
-| Simultaneous connections per project | |
+| Simultaneous connections per room | |
+| Simultaneous connections per project | |
| Monthly anonymous connections | |
| Realtime data stored per room | |
| Max file upload size | Up to >}> |
diff --git a/docs/pages/pricing/plans/free.mdx b/docs/pages/pricing/plans/free.mdx
index e1be0b64392..fdc60d2384d 100644
--- a/docs/pages/pricing/plans/free.mdx
+++ b/docs/pages/pricing/plans/free.mdx
@@ -33,12 +33,12 @@ define what's included before you need to upgrade.
| Item | Free limit |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
-| Monthly active users | |
-| Monthly active rooms | included |
+| Monthly active users | |
+| Monthly active rooms | included |
| Projects | included |
| Dashboard seats | included |
-| Simultaneous connections per room | |
-| Simultaneous connections per project | |
+| Simultaneous connections per room | |
+| Simultaneous connections per project | |
| Monthly anonymous connections | |
| Realtime data stored per room | |
| Max file upload size | |
diff --git a/docs/pages/pricing/plans/pro.mdx b/docs/pages/pricing/plans/pro.mdx
index b21a83bd4d8..a23a554ccc8 100644
--- a/docs/pages/pricing/plans/pro.mdx
+++ b/docs/pages/pricing/plans/pro.mdx
@@ -40,12 +40,12 @@ define what's included before you need to upgrade.
| Item | Pro limit |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
-| Monthly active users | |
-| Monthly active rooms | |
+| Monthly active users | |
+| Monthly active rooms | |
| Projects | included |
| Dashboard seats | included |
-| Simultaneous connections per room | |
-| Simultaneous connections per project | |
+| Simultaneous connections per room | |
+| Simultaneous connections per project | |
| Monthly anonymous connections | |
| Average connections per user | |
| Active room hours per month | |
diff --git a/docs/pages/pricing/plans/team.mdx b/docs/pages/pricing/plans/team.mdx
index ad9e8a201db..de81e9993d9 100644
--- a/docs/pages/pricing/plans/team.mdx
+++ b/docs/pages/pricing/plans/team.mdx
@@ -45,12 +45,12 @@ define what's included before you need to upgrade.
| Item | Team limit |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
-| Monthly active users | |
-| Monthly active rooms | |
+| Monthly active users | |
+| Monthly active rooms | |
| Projects | included |
| Dashboard seats | included, |
-| Simultaneous connections per room | |
-| Simultaneous connections per project | |
+| Simultaneous connections per room | |
+| Simultaneous connections per project | |
| Monthly anonymous connections | |
| Average connections per user | |
| Active room hours per month | |
diff --git a/docs/routes.json b/docs/routes.json
index e9cd035c0df..83b0cb9ec37 100644
--- a/docs/routes.json
+++ b/docs/routes.json
@@ -861,11 +861,11 @@
},
{
"title": "Limits",
- "path": "/platform/limits",
+ "path": "/pricing/limits",
"routes": [
{
"title": "Fair use guidelines",
- "path": "/platform/limits/fair-use-guidelines"
+ "path": "/pricing/limits/fair-use-guidelines"
}
]
},
diff --git a/packages/liveblocks-core/src/crdts/LiveObject.ts b/packages/liveblocks-core/src/crdts/LiveObject.ts
index f8a4339f92e..df7cba3a2ca 100644
--- a/packages/liveblocks-core/src/crdts/LiveObject.ts
+++ b/packages/liveblocks-core/src/crdts/LiveObject.ts
@@ -59,7 +59,7 @@ export type LiveObjectUpdateDelta = {
// One key platform limit is that a LiveObject cannot exceed 128 kB when
// totalling the size of the keys and values.
-// See https://liveblocks.io/docs/platform/limits#Liveblocks-Storage-limits
+// See https://liveblocks.io/docs/pricing/limits#Other-limits
const MAX_LIVE_OBJECT_SIZE = 128 * 1024;
/**
@@ -728,7 +728,7 @@ export class LiveObject extends AbstractCrdt {
const preciseSize = new TextEncoder().encode(jsonString).length;
if (preciseSize > MAX_LIVE_OBJECT_SIZE) {
throw new Error(
- `LiveObject size exceeded limit: ${preciseSize} bytes > ${MAX_LIVE_OBJECT_SIZE} bytes. See https://liveblocks.io/docs/platform/limits#Liveblocks-Storage-limits`
+ `LiveObject size exceeded limit: ${preciseSize} bytes > ${MAX_LIVE_OBJECT_SIZE} bytes. See https://liveblocks.io/docs/pricing/limits#Other-limits`
);
}
}