Legal
Terms of Service
Last updated: May 21, 2026
By using Prism, you agree to these terms. Please also review our Privacy Policy, which describes how we handle your data.
1. Service Description
Prism is a software architecture planning, app provisioning, and AI agent platform. All paid tiers deploy to your own infrastructure (GitHub, Vercel, Supabase), we never host your production code or own your database. We offer the following tiers:
- Blueprint (free), A complete architecture document with AI review, cost estimates, and an interactive preview. No account required for the document itself; an account is required to save it.
- Standard ($29/month), Deploy a working app to your own GitHub, Vercel, and Supabase accounts. No autonomous maintenance agents. Cancel anytime; your app continues to run on your accounts.
- Plus ($49/month), Standard, plus autonomous maintenance agents (Atlas Janitor for dependency upkeep, Atlas Security Janitor for CVE patches, Auto-Heal for CI failures, and Schema Ascension for autonomous database evolution) that open pull requests on your repository and propose migrations against your Supabase project. You review and merge every PR; Schema Ascension additionally validates every proposed migration via BEGIN/ROLLBACK on your live database before asking you to merge.
- Pro Build ($299 today + $49/month recurring, first month deferred 30 days), A white-glove kickoff including hands-on setup, plus 30 days of advanced support. The $299 is a one-time setup fee charged at checkout; the recurring Plus subscription begins 30 days later.
- Fleet ($299/month), Up to ten agents running on their own schedule, plus the option to fully trust agents to act without approval on each step.
Grandfathered tiers (no longer offered to new buyers but honored for existing subscribers): Atlas Pro($49/month, includes the Revision Engine), Pro($99/month), Launch ($299 one-time pre-Aerie Autopilot), and Builder ($29/month pre-Aerie code-export plan). Pricing for grandfathered subscribers will not change without 30 days notice.
AI-generated architecture recommendations, agent reasoning, and generated code are advisory. They reflect current best practices but may not suit every use case. You are responsible for reviewing all output before acting on it, including every pull request our agents open against your repository.
1a. AI Agents & Managed Agent Runtime
Paid agent tiers (Plus, Pro Build, Fleet, and grandfathered Atlas Pro) include the Managed Agent Runtime. Agents you create run on Prism's infrastructure and may take actions in third-party services on your behalf when you grant them permission.
- OAuth scopes are user-controlled. Agents cannot access third-party services (Google Calendar, GitHub, Slack, Discord, etc.) until you explicitly connect them via OAuth. You may disconnect any service at any time, which immediately revokes the agent's access.
- Approval gates are user-controlled. Every action that mutates third-party state (sending an email, creating a calendar event, pushing a commit) is routed through your approval queue in the Cockpit unless you have explicitly granted the agent autonomous execution for that specific tool. You may revoke autonomous execution at any time.
- You are responsible for the agent's actions.Prism provides the runtime, model access, tool gating, and audit log. The agent acts as your authorized delegate; any external action it takes (email sent, calendar event created, GitHub PR opened, SMS sent) is attributable to you under applicable law, third-party terms of service, and anti-spam / anti-abuse regulations.
- Compliance with third-party terms. You agree to comply with the terms of service of every third-party service your agent connects to. Prism does not warrant that agent-driven activity will comply with all third-party policies, that is your responsibility.
- A2A endpoints. Each agent has an Agent-to-Agent (A2A) endpoint that other AI systems can invoke if and when you opt in to publishing it. A2A publishing is off by default.
- External MCP servers. You may connect your agent to external Model Context Protocol (MCP) servers by providing their URLs. When you do, your agent's tool calls send data to URLs you configured. Prism does not warrant the security, reliability, or data-handling practices of third-party MCP servers, and the privacy policies of those servers govern any data they receive from your agent. You are responsible for evaluating the trustworthiness of any MCP server you subscribe to.
- Inbound surface responsibility. Your agent can be reached via multiple configured surfaces, chat, email, Slack, Discord, SMS, webhook, and an embeddable widget you can publish on third-party websites. You are responsible for compliance with the terms of service of every platform where you publish your agent's address or handle (including but not limited to A2P 10DLC registration for US SMS at scale, Slack App Directory rules, Discord Developer Terms, and any host site's privacy disclosure obligations when you embed the chat widget).
- Embeddable widget host site disclosure. When you publish the embeddable chat widget on a third-party site you operate, visitors to that site interact anonymously with your agent through Prism. You are responsible for ensuring the host site's privacy notice discloses this processing on your behalf. Visitor conversations are persisted under your Prism account and are governed by the retention rules described in our Privacy Policy.
- Schema Ascension responsibility. Plus, Pro Build, Fleet, and grandfathered Atlas Pro subscriptions include Schema Ascension, which proposes and (on merge) applies database migrations to your Supabase project. Atlas validates every proposed migration via BEGIN/ROLLBACK on your live database before opening the PR, but you are responsible for reviewing the migration SQL before merging. Once merged, the migration is applied to your production database, you must maintain your own backups; see Section 6.
1b. Marketplace (Creator Economy)
The Prism Marketplace lets you publish agent listings (free or paid) that other Prism users can install into their own workspace. Separate terms apply to listings you publish and to listings you install.
- Creator listings. You retain all intellectual property rights in the agent plans you publish. By publishing a listing, you grant Prism a non-exclusive license to host, display, and distribute the listing to installers via the marketplace. You may unpublish a listing at any time; installs that occurred before unpublishing continue to function in the installer's workspace.
- Paid listings & revenue share. Creators publishing paid listings must complete Stripe Connect Express onboarding. The default revenue split is 70% to the creator and 30% to Prism (the platform fee covers payment processing, hosting, moderation, and refund handling). Creator earnings are paid out via Stripe Connect on Stripe's standard schedule.
- Refunds on paid installs. Buyers may request a refund within 14 days of install if the agent does not function as described. Refunds reverse the Stripe transaction and remove the install from the buyer's workspace. Creator earnings tied to refunded installs are reversed in the creator's Stripe Connect balance.
- Moderation. Prism runs automated content-moderation checks (leak-word scanning, spam heuristics, cross-creator clone detection) at publish time. Listings flagged by the auto-moderator are held for manual review. We may unpublish listings that violate these terms, third-party rights, or applicable law, with notice when possible.
- Reviews. Reviews on listings are limited to verified installers. Prism may remove reviews that violate these terms (harassment, defamation, off-topic content). Review removal does not constitute endorsement of the underlying listing.
2. User Accounts
- You must be 18 years or older (or have parental consent) to create an account.
- One account per person. Accounts are non-transferable.
- You are responsible for maintaining the security of your account credentials and for all activity under your account.
- Prism may suspend or terminate accounts that violate these terms.
3. Acceptable Use
You agree not to:
- Use Prism to build applications that violate applicable law or infringe third-party rights.
- Attempt to gain unauthorized access to Prism's systems, other users' data, or third-party services connected through Prism.
- Reverse-engineer, decompile, or extract source code from Prism's proprietary platform (generated code that belongs to you is excluded from this restriction).
- Use automated scripts, bots, or scrapers to access Prism in a manner that exceeds reasonable use or bypasses rate limits.
- Resell or redistribute Prism's services without prior written consent.
4. Intellectual Property
- You own all generated code. Prism claims no rights to code, architecture, or output generated for you.
- Prism retains rights to its own platform, starter templates, and tooling.
- Your idea descriptions may be used in anonymized, aggregated form to improve our recommendation engine. We will never publicly share or sell your individual idea descriptions.
- You retain all intellectual property rights to your app ideas and business concepts.
5. Payment Terms
- Standard, Plus, Fleet: Recurring monthly subscriptions billed at the price listed in Section 1. You may cancel at any time; access continues through the end of the current billing period. No refunds for partial months.
- Pro Build: $299 one-time setup fee charged at checkout, plus a recurring $49/month Plus subscription whose first billing cycle is deferred 30 days. Day-one charge equals the $299 setup fee only. The $299 setup fee is non-refundable once white-glove kickoff work has begun (typically within 24 hours of checkout).
- Grandfathered tiers: Atlas Pro, Pro, Launch, and Builder subscribers continue on their existing pricing and billing cadence. Launch ($299 one-time) is non-refundable once provisioning begins.
- Subscription refunds: Subscriptions are not refunded for partial months. If we materially change a tier's features in a way that disadvantages you, you may request a pro-rated refund for the unused portion of your current billing cycle.
- Provisioning refunds: The one-time provisioning fee (Pro Build or grandfathered Launch) is fully refundable within 14 days if no provisioning work has started. Partial refunds are considered case-by-case if work has begun but is not complete.
- Marketplace purchases: Paid agent installs follow Section 1b, refundable within 14 days if the agent does not function as described, subject to the creator revenue-share reversal described there.
- Cancellation does not delete your work. If you cancel a subscription, Prism severs its managed access (see Section 11, Exit Protocol) but your app on your own GitHub/Vercel/Supabase accounts continues to run. You retain ownership of all generated code and infrastructure.
- All payment processing is handled by Stripe. Prism never stores credit card numbers. Subscription management is handled through the Stripe-hosted Billing Portal accessible from your account settings. See Stripe's Privacy Policy for details on how payment data is handled.
6. Service Availability
Prism targets high availability but does not guarantee specific uptime percentages. Planned maintenance will be communicated at least 48 hours in advance when possible.
Third-party service outages (Supabase, Vercel, GitHub, Stripe) are outside of Prism's control. We are not liable for interruptions caused by these services.
You should maintain your own backups of any critical data. Prism is not liable for data loss.
7. Limitation of Liability
Prism provides tools and recommendations, not guaranteed outcomes. Architecture recommendations are based on current best practices but may not suit every situation.
To the maximum extent permitted by applicable law, Prism is not liable for indirect, incidental, consequential, or punitive damages, including lost profits, lost data, or business interruption, arising from your use of or inability to use the service.
Our total aggregate liability for any claims under these terms is capped at the amount you have paid to Prism in the previous 12 months, or $100, whichever is greater.
8. Indemnification
You agree to indemnify, defend, and hold harmless Prism, its officers, employees, and affiliates from any claims, damages, losses, or expenses (including reasonable attorneys' fees) arising from: (a) your use of the service, (b) applications you build using Prism, (c) your violation of these terms, or (d) your violation of any third-party rights.
9. Dispute Resolution and Arbitration
Informal resolution first. Before filing any formal proceeding, you agree to contact us at support@byoidea.com and attempt to resolve the dispute informally for at least 30 days.
Binding arbitration. If we cannot resolve the dispute informally, you and Prism agree to resolve any remaining dispute through binding arbitration administered by the American Arbitration Association (“AAA”) under its Consumer Arbitration Rules. Arbitration will be conducted in English, and the arbitrator's decision will be final and enforceable in any court of competent jurisdiction.
Class action waiver. You agree that any dispute resolution proceeding will be conducted only on an individual basis and not as part of a class, consolidated, or representative action.
Small claims exception. Either party may bring an individual action in small claims court for disputes within that court's jurisdiction.
10. Breach Notification
If Prism becomes aware of a security breach that affects your personal data, we will notify you within 72 hours of confirming the breach, consistent with GDPR Article 33 requirements. We will provide: a description of the breach, the categories of data affected, the likely consequences, and the measures we are taking to address it.
If required by applicable law, we will also notify relevant supervisory authorities within the same 72-hour window.
11. Termination & Exit Protocol
- You may delete your account at any time. You may also exit the managed agent runtime without deleting your account via the Exit Protocol available in your account settings, this severs Prism's access to your repositories and third-party OAuth connections while leaving your account billing-active for blueprint and app-deploy use.
- The Exit Protocol is a two-step opt-in.Step one severs our access (removes Atlas as a GitHub collaborator, returns any encrypted credentials we still hold, reveals them to you one final time, then physically wipes the encrypted credentials column). Step two (optional) destroys the Atlas-hosted infrastructure (archives the GitHub repo, deletes the Vercel project), destruction requires you to type the last six characters of the build ID as confirmation. By default, cancellation alone does not destroy anything.
- Prism may terminate accounts that violate these terms, with 30 days notice when possible. Immediate termination may occur for severe violations (fraud, abuse, or illegal activity).
- On termination, you retain access to all code already generated and transferred to you, all infrastructure provisioned on your own GitHub / Vercel / Supabase accounts, and any agent OAuth tokens, Prism's access is severed but your accounts continue to function.
- Blueprint data, agent memory, and uploaded content are deleted within 30 days of account deletion (a 30-day grace period allows reactivation; see Privacy Policy Section 6). Marketplace listings you authored remain published unless you unpublish them before deletion.
- Recurring subscriptions (Standard, Plus, Fleet, Atlas Pro, Pro, Builder) are cancelled at the end of the current billing period on account deletion. No refund for the remaining billing period.
- Marketplace creators with unpaid Stripe Connect balances should withdraw before deleting their account. Stripe Connect payouts after account deletion follow Stripe's own policy.
12. Governing Law
These terms are governed by the laws of the State of Delaware, United States, without regard to conflict of law principles. To the extent litigation is permitted (outside of arbitration), you consent to the exclusive jurisdiction of the state and federal courts located in Delaware.
13. Severability
If any provision of these terms is found unenforceable or invalid by a court of competent jurisdiction, that provision will be enforced to the maximum extent permissible, and the remaining provisions will remain in full force and effect.
14. Entire Agreement
These terms, together with our Privacy Policy, constitute the entire agreement between you and Prism regarding your use of the service. They supersede any prior agreements, communications, or understandings.
15. Changes to These Terms
We may update these terms from time to time. Material changes will be communicated via email or an in-app notice at least 14 days before they take effect. Continued use of Prism after changes take effect constitutes acceptance of the updated terms. If you do not agree to the updated terms, you should stop using the service before they take effect.
16. Contact
Questions about these terms? Reach out through the in-app support chat or email us at support@byoidea.com.