Plain version.
You have to be sixteen or older. If you sign up for a business, you need authority to bind that business. Bristlecone is a marketing engine that creates social content and publishes it to your channels, run through a Goal → Strategy → Tactic pipeline with you in the loop on the decisions that matter — nothing meaningful is published without your approval. The Service is provided as-is and its features evolve; we’ll tell you which are generally available and which are still in beta.
Fees are as agreed in your order form or engagement with Perseid Echo Creations LLC. Where a plan renews annually, we email you thirty days before renewal, and you can cancel at any time.
Refunds: in your first annual term, ask within thirty days and we refund in full, no questions. After that, if you cancel mid-Season we refund the unused part on a pro-rata basis. EU customers have a fourteen-day right of withdrawal for digital services; if you ask us to start work right away you waive that right once work begins.
You own your inputs — your Roots, your brand assets, your accounts, your brand voice — and you confirm you hold the rights to everything you give us or approve for publication. We own the Service and the trained-model layer behind it. The outputs we produce for you (Cones, Rings) belong to you. We get a narrow license to process your inputs and publish the content you approve, solely for the purpose of running the Service.
You’re responsible for the content you approve and the claims it makes. We publish to third-party platforms — Instagram, Facebook, LinkedIn, and the like — that we don’t own or control: you must follow each platform’s rules, and we can’t promise any particular reach, engagement, or growth, or that a platform won’t change its rules, limit a post, or suspend an account. Don’t ask us to publish anything unlawful, infringing, deceptive, or that you don’t hold the rights to. Our content is AI-assisted — review it before you approve it.
The Service is provided as-is. Our liability is capped at what you paid us in the last twelve months, with the usual carve-outs for IP indemnity, gross negligence, willful misconduct, and statutory minima we cannot exclude in the UK and EU. We will indemnify you if our Service infringes someone’s IP. You will indemnify us for what you send and who you send it to.
If we ever wind down, we give twelve months’ notice and a working export endpoint. If we terminate your account, you get a thirty-day grace export window, then we delete. EU and UK customers can ask for a Data Processing Agreement at bryan@perseidechocreations.com. Email bryan@perseidechocreations.com for anything else.
Legal-careful version.
1. Acceptance.
These Terms govern access to and use of the Service. By creating an account or using the Service, you agree to be bound by these Terms. You confirm you are at least sixteen (16) years old. If you accept these Terms on behalf of a business or other legal entity, you represent that you have authority to bind that entity, and “Operator” refers to that entity.
2. Definitions.
- Operator: the individual or entity that has accepted these Terms and holds the account.
- Bristlecone or we: Bristlecone, a product of Perseid Echo Creations LLC, the provider of the Service.
- Service: the Bristlecone marketing engine, including the website, application, APIs, agents, and the Heartwood governance layer.
- Roots: the L2 context packs supplied by the Operator (offer, proof, brand, constraints).
- Cones: campaign outputs produced by the Service for the Operator.
- Rings: the year-over-year history view and underlying record of Operator activity.
- Season: a campaign cycle within the Service.
- Heartwood: the governance substrate (commit / revise / jurisdiction gates) that mediates consequential decisions.
3. The Service.
The Service creates marketing content and publishes it to the Operator’s third-party social and content channels, run through a Goal → Strategy → Tactic pipeline with the Operator in the loop on consequential decisions; no material output is published without the Operator’s approval (commit / revise / jurisdiction). Certain features are under active development. Bristlecone will indicate which features are generally available, in private beta, or experimental. Beta and experimental features are provided as-is and may change, be withdrawn, or fail in ways that generally available features will not.
4. Accounts, fees, billing, and taxes.
The Operator is responsible for safeguarding account credentials and for activity on the account. Plans are billed annually in advance in United States dollars (USD). Current fees are as set out in your order form or engagement with Perseid Echo Creations LLC. Operators in the European Union and United Kingdom are shown VAT-inclusive pricing at checkout. The Operator is responsible for any other taxes, duties, or withholdings, except taxes on Bristlecone’s net income.
5. Auto-renewal.
Each annual term renews automatically for a further annual term at the then-current rate unless the Operator cancels before renewal. Bristlecone will send a renewal reminder by email at least thirty (30) days before the renewal date. Cancellation is available within account settings as a single action and does not require contacting support.
6. Refunds.
(a) First-term refund. During the first annual term, the Operator may request a full refund within thirty (30) days of the start of that term, without stating a reason. (b) Pro-rata refund. After the first thirty (30) days, if the Operator cancels mid-term, Bristlecone refunds fees attributable to any unfinished Season on a pro-rata basis.
7. EU right of withdrawal.
Operators resident in the European Union have a statutory fourteen (14) day right of withdrawal for digital services. By requesting that the Service begin during the withdrawal period, the Operator (i) gives express prior consent to immediate performance of the Service and (ii) acknowledges that the right of withdrawal is lost once performance has begun. Where performance has begun but is not complete, the Operator may still owe a proportionate amount for the part performed.
8. License grant to the Operator.
Subject to these Terms and timely payment of fees, Bristlecone grants the Operator a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to access and use the Service for the Operator’s internal business purposes during the term. The license terminates on termination of the account.
9. Data ownership and inputs.
As between the parties, the Operator owns its inputs, including Roots, brand assets, and brand voice materials. The Operator represents and warrants that it owns or holds all rights, licenses, and consents necessary for Bristlecone to use and publish those inputs and any content the Operator approves for publication, and that doing so will not infringe any third party’s rights or violate any law or platform terms. Bristlecone owns the Service, the underlying software, and the trained-model layer (including any improvements derived from aggregated, de-identified usage data that are not specific to the Operator). The Operator grants Bristlecone a worldwide, royalty-free, limited license to host, process, transmit, publish, and display Operator inputs and approved content solely for the purpose of providing and operating the Service. Outputs produced for the Operator (Cones, Rings) are owned by the Operator. Bristlecone will not use Operator inputs to train foundation models for third parties.
10. Acceptable use; content, rights, and platforms.
The Operator is solely responsible for all content it provides, approves, or has published on its behalf through the Service, and for the claims, offers, and representations that content makes. The Operator represents and warrants that it owns or holds all rights, licenses, and consents necessary for that content (including text, images, video, audio, logos, music, and any third-party material), and that publishing it will not infringe any third party’s intellectual-property, privacy, publicity, or other rights, or violate any law. The Operator will not use the Service to create or publish content that is unlawful, defamatory, harassing, deceptive or misleading, infringing, that promotes discrimination or harm, or that violates a third-party platform’s terms.
The Service publishes to third-party platforms (including, without limitation, Instagram, Facebook, LinkedIn, X, TikTok, and YouTube) that Bristlecone neither owns nor controls. The Operator is responsible for maintaining its own platform accounts and complying with each platform’s terms of service. Bristlecone is not responsible or liable for the acts, omissions, availability, downtime, policy or algorithm changes, content removal, rate-limiting, demonetization, or account suspension of any such platform, and does not guarantee any level of reach, impressions, engagement, follower growth, leads, sales, or other result. Output is AI-assisted; the Operator is responsible for reviewing and approving content before it is published and for verifying its accuracy and suitability. Bristlecone may suspend, rate-limit, or decline to publish content on credible reports of abuse or suspected violation of this Section, pending investigation.
11. Confidentiality.
Each party may receive non-public information of the other (“Confidential Information”). Each party will protect the other’s Confidential Information using at least the same care it uses for its own (and no less than reasonable care), use it only to perform under these Terms, and disclose it only to personnel and advisors with a need to know who are bound by equivalent obligations. The duty survives termination for three (3) years; trade secrets are protected for as long as they remain trade secrets.
12. Intellectual property; no scraping for AI training.
Bristlecone retains all right, title, and interest in the Service, the Bristlecone marks, the underlying software, the agents, the trained-model layer, and the Heartwood governance layer. The Operator may not (and may not permit others to) reverse engineer, decompile, or attempt to derive the source code of the Service except to the extent applicable law permits. The Operator may not scrape, crawl, mirror, or otherwise extract content from the Service or its public website for the purpose of building, training, fine-tuning, or evaluating machine-learning models or datasets. This restriction is a contractual term, not merely a request, and applies regardless of any robots, headers, or other technical signals.
13. Disclaimer of warranties.
The Service is provided “AS IS” and “AS AVAILABLE.” To the maximum extent permitted by law, Bristlecone disclaims all warranties, express or implied, including merchantability, fitness for a particular purpose, non-infringement, accuracy, and any warranty arising from course of dealing or usage of trade. Bristlecone does not warrant that the Service will be uninterrupted, error-free, or free of harmful components, or that any particular result will be achieved.
14. Limitation of liability.
To the maximum extent permitted by law, neither party will be liable for any indirect, incidental, special, consequential, or exemplary damages, or for lost profits, lost revenue, lost data, or business interruption, arising out of or related to these Terms, even if advised of the possibility. Each party’s aggregate liability under these Terms will not exceed the fees paid by the Operator to Bristlecone in the twelve (12) months preceding the event giving rise to the claim. The foregoing caps and exclusions do not apply to: (a) Bristlecone’s IP indemnity under Section 15; (b) either party’s gross negligence or willful misconduct; (c) death or personal injury caused by negligence; and (d) any other liability that cannot be excluded or limited under applicable law. Nothing in these Terms limits any statutory rights of consumers in the United Kingdom or European Union that cannot be limited or excluded by contract.
15. Indemnity.
(a) Bristlecone. Bristlecone will defend the Operator against any third-party claim that the Service, as provided and used in accordance with these Terms, infringes such third party’s intellectual property rights, and will pay damages and costs finally awarded or agreed in settlement. (b) Operator. The Operator will defend Bristlecone against any third-party claim arising from the Operator’s content or materials, the content it approves for publication, its use of the Service’s outputs, its violation of a third-party platform’s terms, or its breach of Section 10 (Acceptable Use), and will pay damages and costs finally awarded or agreed in settlement. Each indemnity is conditioned on prompt written notice, reasonable cooperation, and sole control of defense and settlement by the indemnifying party (provided that no settlement imposing liability on the indemnified party may be entered without consent).
16. Term and termination.
These Terms apply for as long as the Operator has an account. Either party may terminate for material breach not cured within thirty (30) days of written notice. Either party may terminate for convenience at the end of the then-current annual term by providing notice before renewal. On termination, the Operator’s license ends and access is suspended, except that Bristlecone provides a thirty (30) day grace export window after which Operator data is deleted. Wind-down. If Bristlecone elects to discontinue the Service generally, it will provide at least twelve (12) months’ prior notice and a working export endpoint before discontinuation.
17. DMCA designated agent.
Bristlecone respects the intellectual property rights of others and responds to notices of alleged copyright infringement under the United States Digital Millennium Copyright Act. Notices should be directed to bryan@perseidechocreations.com. Notices must include the elements required by 17 U.S.C. § 512(c)(3).
18. Governing law and disputes.
These Terms are governed by the laws of the State of Washington, United States, without regard to conflict-of-laws rules. The parties will first attempt to resolve any dispute by good-faith negotiation for thirty (30) days, then by mediation administered by a recognized mediation body, before initiating litigation. The state and federal courts located in the State of Washington, United States have exclusive jurisdiction, and each party consents to personal jurisdiction there. Class actions are not waived; any waiver of class or collective relief is at the Operator’s election only and will not be imposed by these Terms.
19. Force majeure.
Neither party is liable for any failure or delay in performance (other than payment obligations) caused by events beyond its reasonable control, including acts of God, war, terrorism, civil unrest, labour actions, government action, epidemic, fire, flood, earthquake, network or power outages, or failures of upstream providers.
20. Assignment, severability, entire agreement, modifications, notices.
Bristlecone may assign these Terms in connection with a merger, acquisition, reorganization, or sale of substantially all of its assets. The Operator may not assign without Bristlecone’s prior written consent; any attempted assignment in violation is void. If any provision is held unenforceable, it will be modified to the minimum extent needed and the remaining provisions remain in effect. These Terms, together with the Privacy Policy and any order form or DPA, are the entire agreement and supersede prior agreements on the subject. Bristlecone may modify these Terms; for material changes, Bristlecone will provide at least thirty (30) days’ notice by email or in-product, and continued use after the effective date constitutes acceptance. Notices to the Operator are sent to the email address on the account; notices to Bristlecone are sent to bryan@perseidechocreations.com.
21. Data Processing Agreement.
EU and UK customers may execute our Data Processing Agreement on request to bryan@perseidechocreations.com. Where the Operator is a controller and Bristlecone is a processor of personal data within the scope of the GDPR or UK GDPR, the executed DPA governs that processing and is incorporated into these Terms by reference.
22. Effective date.
These Terms are effective 2026 · 05 · 01.
— Questions: bryan@perseidechocreations.com. Legal notices: bryan@perseidechocreations.com. Privacy and DPA: bryan@perseidechocreations.com.