pricing.ts 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794
  1. type Pricing = {
  2. database: PricingCategory
  3. auth: PricingCategory
  4. storage: PricingCategory
  5. edge_functions: PricingCategory
  6. realtime: PricingCategory
  7. dashboard: PricingCategory
  8. security: PricingCategory
  9. support: PricingCategory
  10. }
  11. type PricingCategory = {
  12. title: string
  13. icon: string
  14. features: PricingFeature[]
  15. }
  16. type PricingFeature = {
  17. title: string
  18. key: FeatureKey
  19. plans: {
  20. free: boolean | string | string[]
  21. pro: boolean | string | string[]
  22. team: boolean | string | string[]
  23. enterprise: boolean | string | string[]
  24. }
  25. usage_based: boolean
  26. }
  27. export type FeatureKey =
  28. | 'database.dedicatedPostgresDatabase'
  29. | 'database.unlimitedApiRequests'
  30. | 'database.size'
  31. | 'database.advancedDiskConfig'
  32. | 'database.automaticBackups'
  33. | 'database.pitr'
  34. | 'database.pausing'
  35. | 'database.branching'
  36. | 'database.egress'
  37. | 'auth.totalUsers'
  38. | 'auth.maus'
  39. | 'auth.userDataOwnership'
  40. | 'auth.anonSignIns'
  41. | 'auth.socialOAuthProviders'
  42. | 'auth.customSMTPServer'
  43. | 'auth.removeBrivenBranding'
  44. | 'auth.auditLogs'
  45. | 'auth.basicMFA'
  46. | 'auth.advancedMFAPhone'
  47. | 'auth.thirdPartyMAUs'
  48. | 'auth.saml'
  49. | 'auth.leakedPasswordProtection'
  50. | 'auth.singleSessionPerUser'
  51. | 'auth.sessionTimeouts'
  52. | 'auth.authHooks'
  53. | 'auth.advancedSecurityFeatures'
  54. | 'storage.size'
  55. | 'storage.customAccessControls'
  56. | 'storage.maxFileSize'
  57. | 'storage.cachedEgress'
  58. | 'storage.cdn'
  59. | 'storage.transformations'
  60. | 'functions.invocations'
  61. | 'functions.scriptSize'
  62. | 'functions.numberOfFunctions'
  63. | 'realtime.postgresChanges'
  64. | 'realtime.concurrentConnections'
  65. | 'realtime.messagesPerMonth'
  66. | 'realtime.maxMessageSize'
  67. | 'dashboard.teamMembers'
  68. | 'security.platformAuditLogs'
  69. | 'security.byoc'
  70. | 'security.logRetention'
  71. | 'security.logDrain'
  72. | 'security.metricsEndpoint'
  73. | 'security.soc2'
  74. | 'security.iso27001'
  75. | 'security.hipaa'
  76. | 'security.privateLink'
  77. | 'security.sso'
  78. | 'security.uptimeSla'
  79. | 'security.accessRoles'
  80. | 'security.vanityUrls'
  81. | 'security.customDomains'
  82. | 'support.communitySupport'
  83. | 'support.emailSupport'
  84. | 'support.emailSupportSla'
  85. | 'support.designatedSupport'
  86. | 'support.onBoardingSupport'
  87. | 'support.designatedCustomerSuccessTeam'
  88. | 'support.securityQuestionnaireHelp'
  89. export const pricing: Pricing = {
  90. database: {
  91. title: 'Database',
  92. icon: 'M4 7v10c0 2.21 3.582 4 8 4s8-1.79 8-4V7M4 7c0 2.21 3.582 4 8 4s8-1.79 8-4M4 7c0-2.21 3.582-4 8-4s8 1.79 8 4m0 5c0 2.21-3.582 4-8 4s-8-1.79-8-4',
  93. features: [
  94. {
  95. key: 'database.dedicatedPostgresDatabase',
  96. title: 'Dedicated Postgres Database',
  97. plans: {
  98. free: true,
  99. pro: true,
  100. team: true,
  101. enterprise: true,
  102. },
  103. usage_based: false,
  104. },
  105. {
  106. key: 'database.unlimitedApiRequests',
  107. title: 'Unlimited API requests',
  108. plans: {
  109. free: true,
  110. pro: true,
  111. team: true,
  112. enterprise: true,
  113. },
  114. usage_based: false,
  115. },
  116. {
  117. key: 'database.size',
  118. title: 'Database size',
  119. plans: {
  120. free: '500 MB database size per project included',
  121. pro: ['8 GB disk size per project included', 'then $0.125 per GB'],
  122. team: ['8 GB disk size per project included', 'then $0.125 per GB'],
  123. enterprise: 'Custom',
  124. },
  125. usage_based: true,
  126. },
  127. {
  128. key: 'database.advancedDiskConfig',
  129. title: 'Advanced disk config',
  130. plans: {
  131. free: false,
  132. pro: true,
  133. team: true,
  134. enterprise: true,
  135. },
  136. usage_based: false,
  137. },
  138. {
  139. key: 'database.automaticBackups',
  140. title: 'Automatic backups',
  141. plans: {
  142. free: false,
  143. pro: '7 days',
  144. team: '14 days',
  145. enterprise: 'Custom',
  146. },
  147. usage_based: false,
  148. },
  149. {
  150. key: 'database.pitr',
  151. title: 'Point in time recovery',
  152. plans: {
  153. free: false,
  154. pro: '$100 per month per 7 days retention',
  155. team: '$100 per month per 7 days retention',
  156. enterprise: '$100 per month per 7 days retention, >28 days retention available',
  157. },
  158. usage_based: false,
  159. },
  160. {
  161. key: 'database.pausing',
  162. title: 'Pausing',
  163. plans: {
  164. free: 'After 1 week of inactivity',
  165. pro: 'Never',
  166. team: 'Never',
  167. enterprise: 'Never',
  168. },
  169. usage_based: false,
  170. },
  171. {
  172. key: 'database.branching',
  173. title: 'Branching',
  174. plans: {
  175. free: false,
  176. pro: '$0.01344 per branch, per hour',
  177. team: '$0.01344 per branch, per hour',
  178. enterprise: 'Custom',
  179. },
  180. usage_based: true,
  181. },
  182. {
  183. key: 'database.egress',
  184. title: 'Egress',
  185. plans: {
  186. free: '5 GB included',
  187. pro: ['250 GB included', 'then $0.09 per GB'],
  188. team: ['250 GB included', 'then $0.09 per GB'],
  189. enterprise: 'Custom',
  190. },
  191. usage_based: true,
  192. },
  193. ],
  194. },
  195. auth: {
  196. title: 'Auth',
  197. icon: 'M4 7v10c0 2.21 3.582 4 8 4s8-1.79 8-4V7M4 7c0 2.21 3.582 4 8 4s8-1.79 8-4M4 7c0-2.21 3.582-4 8-4s8 1.79 8 4m0 5c0 2.21-3.582 4-8 4s-8-1.79-8-4',
  198. features: [
  199. {
  200. key: 'auth.totalUsers',
  201. title: 'Total Users',
  202. plans: {
  203. free: 'Unlimited',
  204. pro: 'Unlimited',
  205. team: 'Unlimited',
  206. enterprise: 'Unlimited',
  207. },
  208. usage_based: false,
  209. },
  210. {
  211. key: 'auth.maus',
  212. title: 'MAUs',
  213. plans: {
  214. free: '50,000 included',
  215. pro: ['100,000 included', 'then $0.00325 per MAU'],
  216. team: ['100,000 included', 'then $0.00325 per MAU'],
  217. enterprise: 'Custom',
  218. },
  219. usage_based: true,
  220. },
  221. {
  222. key: 'auth.userDataOwnership',
  223. title: 'User data ownership',
  224. plans: {
  225. free: true,
  226. pro: true,
  227. team: true,
  228. enterprise: true,
  229. },
  230. usage_based: false,
  231. },
  232. {
  233. key: 'auth.anonSignIns',
  234. title: 'Anonymous Sign-ins',
  235. plans: {
  236. free: true,
  237. pro: true,
  238. team: true,
  239. enterprise: true,
  240. },
  241. usage_based: false,
  242. },
  243. {
  244. key: 'auth.socialOAuthProviders',
  245. title: 'Social OAuth providers',
  246. plans: {
  247. free: true,
  248. pro: true,
  249. team: true,
  250. enterprise: true,
  251. },
  252. usage_based: false,
  253. },
  254. {
  255. key: 'auth.customSMTPServer',
  256. title: 'Custom SMTP server',
  257. plans: {
  258. free: true,
  259. pro: true,
  260. team: true,
  261. enterprise: true,
  262. },
  263. usage_based: false,
  264. },
  265. {
  266. key: 'auth.removeBrivenBranding',
  267. title: 'Remove Briven branding from emails',
  268. plans: {
  269. free: false,
  270. pro: true,
  271. team: true,
  272. enterprise: true,
  273. },
  274. usage_based: false,
  275. },
  276. {
  277. key: 'auth.auditLogs',
  278. title: 'Auth Audit Logs',
  279. plans: {
  280. free: '1 hour',
  281. pro: '7 days',
  282. team: '28 days',
  283. enterprise: true,
  284. },
  285. usage_based: false,
  286. },
  287. {
  288. key: 'auth.basicMFA',
  289. title: 'Basic Multi-Factor Auth',
  290. plans: {
  291. free: true,
  292. pro: true,
  293. team: true,
  294. enterprise: true,
  295. },
  296. usage_based: false,
  297. },
  298. {
  299. key: 'auth.advancedMFAPhone',
  300. title: 'Advanced Multi-Factor Auth - Phone',
  301. plans: {
  302. free: false,
  303. pro: ['$75 per month for first project', 'then $10 per month per additional projects'],
  304. team: ['$75 per month for first project', 'then $10 per month per additional projects'],
  305. enterprise: 'Custom',
  306. },
  307. usage_based: false,
  308. },
  309. {
  310. key: 'auth.thirdPartyMAUs',
  311. title: 'Third-Party MAUs',
  312. plans: {
  313. free: '50,000 included',
  314. pro: ['100,000 included', 'then $0.00325 per MAU'],
  315. team: ['100,000 included', 'then $0.00325 per MAU'],
  316. enterprise: 'Custom',
  317. },
  318. usage_based: true,
  319. },
  320. {
  321. key: 'auth.saml',
  322. title: 'Single Sign-On (SAML 2.0)',
  323. plans: {
  324. free: false,
  325. pro: ['50 included', 'then $0.015 per MAU'],
  326. team: ['50 included', 'then $0.015 per MAU'],
  327. enterprise: 'Contact Us',
  328. },
  329. usage_based: false,
  330. },
  331. {
  332. key: 'auth.leakedPasswordProtection',
  333. title: 'Leaked password protection',
  334. plans: {
  335. free: false,
  336. pro: true,
  337. team: true,
  338. enterprise: true,
  339. },
  340. usage_based: false,
  341. },
  342. {
  343. key: 'auth.singleSessionPerUser',
  344. title: 'Single session per user',
  345. plans: {
  346. free: false,
  347. pro: true,
  348. team: true,
  349. enterprise: true,
  350. },
  351. usage_based: false,
  352. },
  353. {
  354. key: 'auth.sessionTimeouts',
  355. title: 'Session timeouts',
  356. plans: {
  357. free: false,
  358. pro: true,
  359. team: true,
  360. enterprise: true,
  361. },
  362. usage_based: false,
  363. },
  364. {
  365. key: 'auth.authHooks',
  366. title: 'Auth Hooks',
  367. plans: {
  368. free: 'Custom Access Token (JWT), Send custom email/SMS',
  369. pro: 'Custom Access Token (JWT), Send custom email/SMS',
  370. team: 'All',
  371. enterprise: 'All',
  372. },
  373. usage_based: false,
  374. },
  375. {
  376. key: 'auth.advancedSecurityFeatures',
  377. title: 'Advanced security features',
  378. plans: {
  379. free: false,
  380. pro: false,
  381. team: false,
  382. enterprise: 'Contact Us',
  383. },
  384. usage_based: false,
  385. },
  386. ],
  387. },
  388. storage: {
  389. title: 'Storage',
  390. icon: 'M4 7v10c0 2.21 3.582 4 8 4s8-1.79 8-4V7M4 7c0 2.21 3.582 4 8 4s8-1.79 8-4M4 7c0-2.21 3.582-4 8-4s8 1.79 8 4m0 5c0 2.21-3.582 4-8 4s-8-1.79-8-4',
  391. features: [
  392. {
  393. key: 'storage.size',
  394. title: 'Storage',
  395. plans: {
  396. free: '1 GB included',
  397. pro: ['100 GB included', 'then $0.021 per GB'],
  398. team: ['100 GB included', 'then $0.021 per GB'],
  399. enterprise: 'Custom',
  400. },
  401. usage_based: true,
  402. },
  403. {
  404. key: 'storage.cachedEgress',
  405. title: 'Cached Egress',
  406. plans: {
  407. free: '5 GB included',
  408. pro: ['250 GB included', 'then $0.03 per GB'],
  409. team: ['250 GB included', 'then $0.03 per GB'],
  410. enterprise: 'Custom',
  411. },
  412. usage_based: true,
  413. },
  414. {
  415. key: 'storage.customAccessControls',
  416. title: 'Custom access controls',
  417. plans: {
  418. free: true,
  419. pro: true,
  420. team: true,
  421. enterprise: true,
  422. },
  423. usage_based: false,
  424. },
  425. {
  426. key: 'storage.maxFileSize',
  427. title: 'Max file upload size',
  428. plans: {
  429. free: '50 MB',
  430. pro: '500 GB',
  431. team: '500 GB',
  432. enterprise: 'Custom',
  433. },
  434. usage_based: false,
  435. },
  436. {
  437. key: 'storage.cdn',
  438. title: 'Content Delivery Network',
  439. plans: {
  440. free: 'Basic CDN',
  441. pro: 'Smart CDN',
  442. team: 'Smart CDN',
  443. enterprise: 'Smart CDN',
  444. },
  445. usage_based: false,
  446. },
  447. {
  448. key: 'storage.transformations',
  449. title: 'Image Transformations',
  450. plans: {
  451. free: false,
  452. pro: ['100 origin images included', 'then $5 per 1000 origin images'],
  453. team: ['100 origin images included', 'then $5 per 1000 origin images'],
  454. enterprise: 'Custom',
  455. },
  456. usage_based: true,
  457. },
  458. ],
  459. },
  460. edge_functions: {
  461. title: 'Edge Functions',
  462. icon: 'M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4',
  463. features: [
  464. {
  465. key: 'functions.invocations',
  466. title: 'Invocations',
  467. plans: {
  468. free: '500,000 included',
  469. pro: ['2 Million included', 'then $2 per 1 Million'],
  470. team: ['2 Million included', 'then $2 per 1 Million'],
  471. enterprise: 'Custom',
  472. },
  473. usage_based: true,
  474. },
  475. ],
  476. },
  477. realtime: {
  478. title: 'Realtime',
  479. icon: 'M15.042 21.672L13.684 16.6m0 0l-2.51 2.225.569-9.47 5.227 7.917-3.286-.672zM12 2.25V4.5m5.834.166l-1.591 1.591M20.25 10.5H18M7.757 14.743l-1.59 1.59M6 10.5H3.75m4.007-4.243l-1.59-1.59',
  480. features: [
  481. {
  482. key: 'realtime.postgresChanges',
  483. title: 'Postgres Changes',
  484. plans: {
  485. free: true,
  486. pro: true,
  487. team: true,
  488. enterprise: true,
  489. },
  490. usage_based: false,
  491. },
  492. {
  493. key: 'realtime.concurrentConnections',
  494. title: 'Concurrent Peak Connections',
  495. plans: {
  496. free: '200 included',
  497. pro: ['500 included', 'then $10 per 1000'],
  498. team: ['500 included', 'then $10 per 1000'],
  499. enterprise: 'Custom concurrent connections and volume discount',
  500. },
  501. usage_based: true,
  502. },
  503. {
  504. key: 'realtime.messagesPerMonth',
  505. title: 'Messages Per Month',
  506. plans: {
  507. free: '2 Million included',
  508. pro: ['5 Million included', 'then $2.50 per Million'],
  509. team: ['5 Million included', 'then $2.50 per Million'],
  510. enterprise: 'Volume discounts on messages',
  511. },
  512. usage_based: true,
  513. },
  514. {
  515. key: 'realtime.maxMessageSize',
  516. title: 'Max Message Size',
  517. plans: {
  518. free: '256 KB',
  519. pro: '3 MB',
  520. team: '3 MB',
  521. enterprise: 'Custom',
  522. },
  523. usage_based: false,
  524. },
  525. ],
  526. },
  527. dashboard: {
  528. title: 'Dashboard',
  529. icon: 'M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4',
  530. features: [
  531. {
  532. key: 'dashboard.teamMembers',
  533. title: 'Team members',
  534. plans: {
  535. free: 'Unlimited',
  536. pro: 'Unlimited',
  537. team: 'Unlimited',
  538. enterprise: 'Unlimited',
  539. },
  540. usage_based: false,
  541. },
  542. ],
  543. },
  544. security: {
  545. title: 'Platform Security and Compliance',
  546. icon: 'M9 12.75L11.25 15 15 9.75m-3-7.036A11.959 11.959 0 013.598 6 11.99 11.99 0 003 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285z',
  547. features: [
  548. {
  549. key: 'security.byoc',
  550. title: 'BYO cloud',
  551. plans: {
  552. free: false,
  553. pro: false,
  554. team: false,
  555. enterprise: true,
  556. },
  557. usage_based: false,
  558. },
  559. {
  560. key: 'security.logRetention',
  561. title: 'Log retention (API & Database)',
  562. plans: {
  563. free: '1 day',
  564. pro: '7 days',
  565. team: '28 days',
  566. enterprise: '90 days',
  567. },
  568. usage_based: false,
  569. },
  570. {
  571. key: 'security.logDrain',
  572. title: 'Log Drain',
  573. plans: {
  574. free: false,
  575. pro: ['$60 per drain per month', '+ $0.20 per million events', '+ $0.09 per GB egress'],
  576. team: ['$60 per drain per month', '+ $0.20 per million events', '+ $0.09 per GB egress'],
  577. enterprise: 'Custom',
  578. },
  579. usage_based: true,
  580. },
  581. {
  582. key: 'security.platformAuditLogs',
  583. title: 'Platform Audit Logs',
  584. plans: {
  585. free: false,
  586. pro: false,
  587. team: true,
  588. enterprise: true,
  589. },
  590. usage_based: false,
  591. },
  592. {
  593. key: 'security.metricsEndpoint',
  594. title: 'Metrics endpoint',
  595. plans: {
  596. free: false,
  597. pro: true,
  598. team: true,
  599. enterprise: true,
  600. },
  601. usage_based: false,
  602. },
  603. {
  604. key: 'security.soc2',
  605. title: 'SOC2',
  606. plans: {
  607. free: false,
  608. pro: false,
  609. team: true,
  610. enterprise: true,
  611. },
  612. usage_based: false,
  613. },
  614. {
  615. key: 'security.iso27001',
  616. title: 'ISO 27001',
  617. plans: {
  618. free: false,
  619. pro: false,
  620. team: true,
  621. enterprise: true,
  622. },
  623. usage_based: false,
  624. },
  625. {
  626. key: 'security.hipaa',
  627. title: 'HIPAA',
  628. plans: {
  629. free: false,
  630. pro: false,
  631. team: 'Available as paid add-on',
  632. enterprise: 'Available as paid add-on',
  633. },
  634. usage_based: false,
  635. },
  636. {
  637. key: 'security.privateLink',
  638. title: 'AWS PrivateLink',
  639. plans: {
  640. free: false,
  641. pro: false,
  642. team: true,
  643. enterprise: true,
  644. },
  645. usage_based: false,
  646. },
  647. {
  648. key: 'security.sso',
  649. title: 'SSO',
  650. plans: {
  651. free: false,
  652. pro: false,
  653. team: 'Contact Us',
  654. enterprise: 'Contact Us',
  655. },
  656. usage_based: false,
  657. },
  658. {
  659. key: 'security.uptimeSla',
  660. title: 'Uptime SLAs',
  661. plans: {
  662. free: false,
  663. pro: false,
  664. team: false,
  665. enterprise: true,
  666. },
  667. usage_based: false,
  668. },
  669. {
  670. key: 'security.accessRoles',
  671. title: 'Access Roles',
  672. plans: {
  673. free: 'Owner, Admin, Developer',
  674. pro: 'Owner, Admin, Developer',
  675. team: 'Owner, Admin, Developer, Read-only, Predefined project scoped roles',
  676. enterprise: 'Custom project scoped roles',
  677. },
  678. usage_based: false,
  679. },
  680. {
  681. key: 'security.vanityUrls',
  682. title: 'Vanity URLs',
  683. plans: {
  684. free: false,
  685. pro: true,
  686. team: true,
  687. enterprise: true,
  688. },
  689. usage_based: false,
  690. },
  691. {
  692. key: 'security.customDomains',
  693. title: 'Custom Domains',
  694. plans: {
  695. free: false,
  696. pro: '$10 per domain per month per project add on',
  697. team: '$10 per domain per month per project add on',
  698. enterprise: '1, additional $10/domain/month',
  699. },
  700. usage_based: false,
  701. },
  702. ],
  703. },
  704. support: {
  705. title: 'Support',
  706. icon: 'M18.364 5.636l-3.536 3.536m0 5.656l3.536 3.536M9.172 9.172L5.636 5.636m3.536 9.192l-3.536 3.536M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-5 0a4 4 0 11-8 0 4 4 0 018 0z',
  707. features: [
  708. {
  709. key: 'support.communitySupport',
  710. title: 'Community Support',
  711. plans: {
  712. free: true,
  713. pro: true,
  714. team: true,
  715. enterprise: true,
  716. },
  717. usage_based: false,
  718. },
  719. {
  720. key: 'support.emailSupport',
  721. title: 'Email Support',
  722. plans: {
  723. free: false,
  724. pro: true,
  725. team: true,
  726. enterprise: true,
  727. },
  728. usage_based: false,
  729. },
  730. {
  731. key: 'support.emailSupportSla',
  732. title: 'Email Support SLA',
  733. plans: {
  734. free: false,
  735. pro: false,
  736. team: true,
  737. enterprise: true,
  738. },
  739. usage_based: false,
  740. },
  741. {
  742. key: 'support.designatedSupport',
  743. title: 'Designated support',
  744. plans: {
  745. free: false,
  746. pro: false,
  747. team: false,
  748. enterprise: true,
  749. },
  750. usage_based: false,
  751. },
  752. {
  753. key: 'support.onBoardingSupport',
  754. title: 'On Boarding Support',
  755. plans: {
  756. free: false,
  757. pro: false,
  758. team: false,
  759. enterprise: true,
  760. },
  761. usage_based: false,
  762. },
  763. {
  764. key: 'support.designatedCustomerSuccessTeam',
  765. title: 'Designated Customer Success Team',
  766. plans: {
  767. free: false,
  768. pro: false,
  769. team: false,
  770. enterprise: true,
  771. },
  772. usage_based: false,
  773. },
  774. {
  775. key: 'support.securityQuestionnaireHelp',
  776. title: 'Security Questionnaire Help',
  777. plans: {
  778. free: false,
  779. pro: false,
  780. team: true,
  781. enterprise: true,
  782. },
  783. usage_based: false,
  784. },
  785. ],
  786. },
  787. }