Legal
Terms of Service
Not yet reviewed by a lawyer. These terms, and section 5 on fees in particular, are written to be accurate about what Crux does today, but they are pending legal review and are not legal advice.
These terms govern your use of Crux. Plain summary first, in case you read nothing else: you keep your content, Crux signs in with read-only access to X and posts only what you schedule, on Autopilot, it reads what your GitHub repos send it but never your code, Pro costs $19 a month, after a 7-day free trial of Pro that needs no card, and an account without a paid plan is read-only, either of us can end the arrangement at any time, and you are responsible for what you publish, including anything an AI draft suggested.
1. Who we are and what this covers
Crux is built and run by Marouane Gazouzi (“Crux”, “we”, “us”). It turns what you ship into posts for X. When a GitHub repo you watch through the Crux GitHub App gets a push, a merged pull request or a release, or your coding agent sends a note through the Crux plugin, Crux writes drafts about it in your voice with an AI model, for you to post yourself; it also writes drafts when you ask. It finds the posts you publish from its drafts and reads how they do, and it reads your own X posts, from an archive upload or a read-only X import, to learn which kinds of post, hooks, formats and topics work for your account. These terms cover the website, the application, and any support we provide. By signing in you accept them.
Crux is an independent product. It is not affiliated with, sponsored by, or endorsed by X Corp.
2. Your account
You need an X account to connect and you must be old enough to hold one under X’s own rules. You are responsible for activity under your account, and for keeping your credentials secure.
- One person or organisation per account. Each Crux account connects one X account.
- If you connect GitHub, install the Crux GitHub App only on repos you may share with Crux: what they send it, including from a private repo, is used to write your drafts.
- A plugin token lets anyone who holds it send notes to your Crux account. Keep it secret, and revoke it in Settings if it leaks.
- You may not resell access or share a single seat across several people.
- Tell us promptly, by direct message to @marouanegazouzi on 𝕏, if you believe your account has been accessed by someone else.
3. What you own, and what we do with it
Your posts, your drafts and the analysis derived from them are yours. You grant us only the permission needed to operate the service: to read your posts and their metrics from X or from the archive files you upload, to analyse them for your account, to read what the GitHub repos you watch send Crux (commit messages, pull request and release text, and the names of the files a commit changed) and the notes your coding agent sends, to send the parts the Privacy Policy lists to an AI model for drafts, and to display the results back to you.
We do not claim ownership of anything you write, we do not train a shared or general model on your content, and we do not sell it.
4. What you are responsible for
Crux produces drafts from your work and from your requests, and analysis of your own posts. You decide what gets published, and once published it is your post under X’s rules, not ours.
- Crux never replies, reposts, likes or follows on your behalf, and posts only what you schedule, on Autopilot: on that plan, if you allow it to write to your X account and turn posting on, it posts the drafts you schedule or press Post now on, and nothing else. Signing in gives it read-only access to X.
- You are responsible for the accuracy, legality and originality of what you publish.
- Drafts are written by an AI model and can be wrong, including about what a change does. Crux checks them against your own rules, but it cannot confirm that a claim or a figure is true. Read a draft before you post it.
- You must not use Crux to produce harassment, impersonation, spam, or content that breaks X’s terms.
- Automated engagement schemes are out of scope for the product and out of bounds under these terms.
5. Fees
Pending legal review. This section describes what Crux’s billing does today. It has not yet been reviewed by a lawyer.
Pro is $19 a month or $180 a year ($15 a month), and the launch deal is Pro for life for $49 once, for the first 100 buyers. Every account starts with a 7-day free trial of Pro that needs no card. When it ends without a paid plan, the account is read-only: you can still see, download or delete your data, and choose a plan. Cancel anytime. Prices are in US dollars (USD); the pricing page states the same terms.
- Trial. Your free trial of Pro starts the first time you sign in while billing is open (an account that already existed when billing opened gets it without waiting for a visit) and ends exactly 7 days later. No card is needed for it, and nothing is charged when it ends.
- After the trial. Without a paid plan, your account is read-only: you can still sign in, open every page, see, download or delete your data, copy a draft you already have and open 𝕏, and choose a plan, but Crux writes no new drafts, tracks nothing, builds no Learnings, makes no videos or replies, posts nothing and imports nothing, and background jobs skip your account. Nothing you stored is deleted because the trial ended.
- Billing. You choose a plan in Settings through Stripe Checkout. Stripe, our payment processor, takes the payment and holds your card; we never see the card number. The first period is charged when you choose the plan, including during the trial, whose remaining days are not added on. Checkout adds no sales tax or VAT to the price.
- Renewal. Pro renews automatically every month or every year, as you chose, on the date you subscribed, at the price you subscribed at, until you cancel. If a renewal payment fails, your plan keeps working for 7 days while Stripe retries your card, then your account is read-only until the payment succeeds.
- Launch deal. Launch deal: Pro for as long as Crux runs, for $49 once, paid once, for the first 100 buyers. It never renews and does not include scheduling or posting. It ends with your account and is not refunded.
- Cancellation. You can cancel at any time under Manage billing in Settings (Stripe’s customer portal). Cancelling stops the next renewal; your plan keeps working until the end of the period you already paid for, and that period is not refunded. Deleting your Crux account cancels the subscription at once, also without a refund for the rest of the period.
- Invoices. Every invoice and receipt is available under Manage billing.
6. Availability and changes to the service
We aim to keep Crux running continuously but we do not promise uninterrupted availability, and parts of the service depend on X’s API remaining accessible on workable terms. If X changes its API in a way that makes a feature impossible, we will say so plainly rather than quietly degrade it.
We may add, change or remove features, and we will say so here or on the site when a change is material.
7. Ending the arrangement
You can stop using Crux at any time: revoke its access from your X settings, uninstall the Crux GitHub App on GitHub if you connected it, and delete your account from Settings in Crux, or send a direct message to @marouanegazouzi on 𝕏 to have your data deleted (Crux has no contact mailbox yet). We may suspend or close an account that breaches these terms, with notice and an explanation except where the breach is serious enough to require immediate action.
8. Liability
Crux is a judgement aid. We are not liable for the reception, reach or consequences of anything you choose to publish, nor for losses arising from decisions you make on the strength of its analysis.
To the extent the law allows, our total liability for any claim relating to the service is limited to the fees you paid us in the twelve months before the claim. Nothing here limits liability that cannot lawfully be limited.
9. Changes to these terms
We will post any change here with a new “last updated” date before it takes effect. Continuing to use Crux after that date means you accept the change.
10. Contact
Questions about these terms go to @marouanegazouzi on 𝕏, and we answer them ourselves.