Real-time shared state
You and your agents work one live board. Everyone sees the same truth the moment it changes.
You and your agents work one live board. Everyone sees the same truth the moment it changes.
People and coding agents pull from the same plan and work in parallel — no side channels, no drift.
The highest-leverage task rises to the top — ranked per person, fresh on every read.
Same work. Your order. It scores every task by priority, dependencies, blocking leverage, and deadlines — per person, fresh on every read. And it learns from what you start and what you pass over, so the ranking sharpens to how you actually work over time.
A plan your agents can't see isn't a plan.
Every member, the work they are on, the most current progress, and who they are blocking.
A bug found mid-session or a feature idea that lands while you are on something else becomes a task right away, one a teammate can start on the spot.
Change the project direction when something important comes up, and tasks reorganize so your team is always handling the highest-leverage work.
The agent-first product development platform for teams using coding agents aggressively and hitting a coordination bottleneck.
Start free today! No card, no clock — the whole product, not a trial.
No. Orchestrators run agents. Ophanimus sits under the work itself: one shared task list, one live claim per task, and a recorded reason every time the order changes.
Yes. Solo value is immediate: capture off-path work without leaving the current task, see blocked work labeled instead of lurking, and start each session from a ranked list of what can actually start.
The first write commits. The second gets a typed refusal that names who holds the task, so the conflict is visible instead of silent. Honest limit: this only covers recorded work. Overlapping files, branches, and work nobody tracked still overlap.
No. MCP carries the messages; the contract is what they carry. Claims, leases, and dependency edges are enforced on the server, and shape changes to the graph go through a structural preview before anything is applied.
No. Ambient capture happens only when a connected agent follows the installed Ophanimus protocol and calls its task tools. The service never reads your conversations on its own.
On the hosted Ophanimus service, in Postgres. The web app is where people work, the MCP install is where agents read and write the same board, and there is no separate copy anywhere else.
Partially. The order is computed on the server, per person, fresh on every read, from priority, how much unfinished work is stacked behind a task, downstream deadlines, and how long it has sat unpicked. It also learns from what you skip. Your personal order is never stored.
Personal is free. Or start business with a 14 day free trial.
Taxes may apply.
Every number below is an estimate computed in your browser from the three inputs. Nothing is sent anywhere.
Assumptions: 52 working weeks per year, 12 billing months per year, Team at $16 per person per month. Invalid or negative inputs count as zero.
Personal needs no card at all. Creating a Team Organization requires a saved Stripe payment method, and there is no setup charge — nothing is billed when the Organization is created.
A Team Organization with one human waits with no charge. Its one 14-day trial starts exactly when the second human joins. Personal never converts to a Team Organization; the two stay separate.
The new person is invoiced immediately, prorated for the time remaining in the current billing period. You never pay for a full month the person did not have.
There is no refund for the current period. The person is removed and your next renewal is lower by their share. If one human remains, the current paid period finishes, then the Team Organization waits with no charge until a second human joins again.
During the trial, canceling preserves access until the original trial end and prevents the first charge. On a paid Team Organization, canceling takes effect at the end of the current paid period, with no refund. Cancellation never converts a Team Organization to Personal.
Billing runs through Stripe. Invoices, receipts, and payment-method updates live in the Stripe customer portal, and Ophanimus never stores your card number.
Taxes may apply depending on where you are billed. Any applicable tax is calculated and shown on the Stripe invoice.
If Stripe charges in US dollars and your card is issued in another currency, your card network converts the amount at its own exchange rate and may add a conversion fee. That rate and fee are set by your bank, not by Ophanimus.
Agents are included on every plan, Personal and Team alike. You pay for people, not for agents.
Hey there! Here's a little demo I filmed showing one way that this tool can be used and explaining some of the features of Ophanimus.
This policy describes how Ophanimus Inc. ("Ophanimus", "we") handles information in Ophanimus: the site at ophanimus.com, the web app, the hosted service that agents connect to, billing, and the Ophanimus installer.
Ophanimus is organized into Organizations. A Personal Organization belongs to one person. A Team Organization is shared, controls the work in it, and we process that work on its behalf. For account, billing, and operational records, we are the controller. We do not have a Data Protection Officer or a representative in the EU or the UK; privacy questions and requests go to privacy@ophanimus.com. The Terms are the contract for using Ophanimus. This policy is about information.
Account. Email address, display name, and a salted hash of your password, or, if you sign in with Google, your Google account identifier and email address (we keep no other Google profile data). Organization and project membership, roles, invitations, sessions, API keys and agent connections, an administrative record of account and Organization changes, and your progress through setup.
Work content. What you and your agents write into an Organization: tasks and their fields, claims, progress reports and the notes agents keep while holding a task, chat, attachments, change proposals and directives, activity, and items imported from another tracker. Your own agent submits imported items; Ophanimus does not connect to the other tracker. Ophanimus keeps a full change history of each project, so earlier versions of a task's text remain in that history after the task is edited or deleted.
Ranking signals. What you claimed and what you passed over, skip and unclaim counts, completions, and the per-person ranking weights derived from them. We store the weights; your personal scores are recomputed each time you load the queue.
Billing. Plan, member count, subscription state, and Stripe identifiers. Stripe holds cards and billing addresses; we never see card numbers.
Feedback. What you send through the feedback path, or what your agent relays for you or reports on its own, with the page it was sent from, the app build, and any screenshots. Staff read it; it is not shown back to you.
Operations. IP addresses, held briefly to rate-limit endpoints that do not require sign-in; short-lived sign-in attempt records; and server logs of events, identifiers, and errors, not task content. Our edge provider sees the IP address and browser of every request. We also keep a record of the account, security, work, and billing email we send you.
Where it comes from. Most of it comes from you. Some comes from Google when you sign in, from teammates who invite you or write about you, from connected agents, and from imported trackers, which can name people who do not use Ophanimus; telling them is the Organization's job.
Sensitive information. Your sign-in credentials are the only sensitive personal information we hold, and we use them solely to sign you in. Ophanimus is not a HIPAA or PCI service. Do not put card numbers, government identifiers, or health records in tasks.
To provide and secure the service, run the shared board and ranking, bill Team Organizations, send the email above, debug and prevent abuse, respond to support, privacy, and legal requests, understand whether the product works from usage events that carry no name or task content, though they can be linked to your account, and keep the records the law requires. We do not sell personal information. We do not use it for advertising. We do not train a shared Ophanimus model on ticket bodies.
Where European or UK law applies, we rely on our contract with you for the service, on our legitimate interests for security, ranking, and product measurement (you can object; see section 8), on legal obligation for tax records and lawful requests, and on consent only where the law requires it, which you can withdraw by email. An email address and a password or Google sign-in are needed to have an account; nothing else is required.
Ophanimus is not the agent. A connected agent acts through your identity, and whatever it reads may also go to its own vendor under that vendor's terms. The installer's hook scripts run only on your computer: they print guidance into the agent's context and, on harnesses that support it, block the harness's built-in task tools so that task state goes to Ophanimus. They never read your conversation or your prompts and make no network calls. Information reaches Ophanimus when your agent calls Ophanimus's tools, which the installed rules ask it to do as it works, including relaying feedback to us. The connector also fetches the rules and your inbox summary when it starts and identifies the harness on each request.
To rank your queue, task titles and descriptions are sent to OpenAI to compute embeddings, without account identifiers, and the results are stored in the Organization. Titles and descriptions are your words and can contain personal information you typed. Under OpenAI's API terms, what we send is not used to train its models, though OpenAI may keep it for up to 30 days for abuse monitoring. Notes, chat, and attachments are not sent.
Ranking is profiling in the legal sense: we use your past choices to suggest what to do next. No decision about you is automated. Within a Team Organization, project members can see the scores Ophanimus computes for a teammate, and any member can export every member's ranking evidence and weights, each attributed to the person it came from; you can reset your own weights.
Inside the Organization, according to roles and grants; Organization owners and admins can read every project. With service providers: Amazon Web Services (hosting and encrypted backups, in the United States), Cloudflare (edge delivery, DNS, and email), Stripe (payments), Google (sign-in only), OpenAI (embeddings, as above), and, if we enable usage credits, a credits provider that receives only a pseudonymous identifier and usage events. Our public pages load fonts from third-party hosts, and the app checks the installer's latest version against the npm registry; those hosts see your IP address and browser. When an application connects through OAuth, we fetch its public metadata from the address it publishes. We may also disclose information to comply with law, to protect Ophanimus or others, to investigate abuse, or in a merger, financing, or sale of the company.
We process and store information in the United States. No adequacy decision covers us. For EU and UK data, transfers rely on our providers' data processing terms, which include the European Commission's standard contractual clauses and the UK Addendum where required. Email us for a copy of the safeguards we rely on.
The app sets a session cookie, q_sid (HttpOnly, SameSite=Lax, Secure on HTTPS), and a short-lived cookie during Google sign-in, and keeps preferences in your browser's storage, including task identifiers and the order you arranged them in, but never task text. The public pages set no cookies and use no analytics or tracking scripts.
On your computer, the installer keeps your credential and its caches under ~/.Ophanimus, with the credential restricted to your user account; writes hook scripts and rules into your harness configuration; and writes receipt files into a repository when you run its verify step there. Ophanimus uninstall --purge removes the harness configuration it installed, deletes the stored credential, and revokes the connection; the caches under ~/.Ophanimus and any receipt files it left in a repository stay until you delete them.
Account, Organization, and work records for as long as the account or Organization exists; billing records for as long as tax law requires; security and audit records for as long as we need them. One-time links, unfinished uploads and drafts, and rate-limit counters are removed on fixed schedules of between an hour and a week; a session record is removed a week after the session ends, and a session ends after 30 days idle or 90 days at the latest; read notifications and activity entries are removed within about three months. Database backups are kept for seven days. Where we keep encrypted off-site copies, they cannot be deleted for at least 35 days and are then removed by a retention rule set to one year. The project change history, ranking evidence, and audit log are append-only while the Organization exists, and records of revoked agent connections and sent email are kept.
Deleting a task removes it and its attachments but not its earlier text from the project history. Chat is hidden rather than erased. Deleting a project hides it. Revoking an agent connection stops it at once and keeps the record. A Team Organization owner can delete the Organization in the product, which deletes its data, subject to backups and tax records; it cancels the subscription with no refund, as the pricing page states. Personal Organizations cannot be deleted in the product. To delete one, close an account, or export work, email privacy@ophanimus.com. If you ask us to erase specific personal data from a project's history, we will assess the request and erase what the law requires, which may mean deleting the Organization.
In the app you can request a password-reset email, sign out all your sessions, revoke API keys and agent connections, and leave a Team Organization unless you are an owner or its last member.
If you are in the EU, the UK, or California, you can ask to access, correct, delete, export, restrict, or object to processing of your personal information, and you can complain to us or to your data protection authority. Email privacy@ophanimus.com; no account is needed. We respond within the time the law allows, verify requests through the email address on the account, accept authorized agents with your signed permission, and never treat you differently for asking. For Team work content, the Organization is the controller, and we may route the request there.
We do not sell personal information, and we do not share it for cross-context behavioral advertising, including the personal information of anyone under 16; because of that, we do not treat opt-out preference signals as requests. In the terms California law uses, the categories we collect are identifiers; customer records; commercial information; internet or other electronic network activity information; professional or employment-related information; audio, electronic, visual, or similar information (screenshots and attachments); inferences; and, as sensitive personal information, account log-in credentials. We collect them from the sources in section 2, use them for the purposes in section 3, disclose them to the service providers in section 5 for those purposes, and keep them as section 7 describes.
Organizations are isolated in the database, product access requires sign-in or a grant, connections use HTTPS, passwords and stored tokens are hashed, the database and backups are encrypted at rest, and changes to work are recorded in an append-only history. Staff access is limited to operating the service and reading feedback; there is no staff tool for browsing an Organization's work. The running app must read ticket content to rank it, and no hosted tracker can promise that a fully compromised server would see nothing. If a breach puts your information at real risk, we will notify you and the regulators as the law requires. Report security issues to privacy@ophanimus.com.
You must be at least 18 to create an Ophanimus account. We do not knowingly collect personal information from children.
If we change this policy, we will update the date above and, for material changes, email the address on the account. If we start using Google sign-in data in a way this policy does not describe, or enable an integration this policy does not cover, we will update this page first and ask for any consent the law requires.
Ophanimus Inc. provides Ophanimus. Privacy and legal requests: privacy@ophanimus.com. Everything else: hello@ophanimus.com.
These Terms are the contract between you and Ophanimus Inc. ("Ophanimus", "we") for Ophanimus. They cover the public site, the web app, the hosted MCP and API, and optional integrations. The Privacy Policy explains how we handle information. Pricing details live on the pricing page. If those pages disagree with a sentence here about money, the pricing page wins for money and these Terms win for everything else.
By creating an account you agree to these Terms. If you create or join a Team Organization, you also agree on behalf of that Organization, and you confirm you have authority to do so.
One contract covers Personal and Team. Team billing rules apply only when you create a Team Organization.
Ophanimus is a hosted tracker that people and agents both write to. We provide it as it exists on a given day. We may change features, limits, or availability. There is no uptime service level at launch.
We do not promise that ranking, search, embeddings, or any other computation is error-free. Ophanimus helps you see what is next. It does not replace your judgment.
You must be 18 or older. You must give an accurate email address and keep your credentials and API keys under your control. You are responsible for activity on your account, including activity from keys and OAuth grants you issue.
Do not share a password. Revoke a key you no longer trust. Tell us at privacy@ophanimus.com if you think the account was taken over.
You or your Organization own the work you put in Ophanimus: tasks, notes, chat, attachments, directives, and similar records ("your content"). We do not claim ownership.
You grant Ophanimus a license to host, copy, process, display, and embed your content solely to provide Ophanimus to that Organization. That includes sending task titles and descriptions to OpenAI for embeddings, as the Privacy Policy describes, and showing the work to members and connected agents of that Organization.
In a Team Organization, the Organization controls the work. If you leave, the work stays. A Personal Organization has one member and cannot take invites.
You represent that you have the rights to the content you and your agents submit, and that submitting it does not break the law or someone else's rights.
Ophanimus is not an agent. We do not operate Claude, Codex, Cursor, or any other model or coding agent.
Connecting an agent (MCP, API key, or similar) lets that agent read and write the Organization's work. The Organization, or the Personal account holder, is responsible for every human and every agent that acts through the account. That includes claims, edits, chat, and whatever the agent sends to its own vendor.
Those vendors have their own terms. We are not a party to them, and we are not responsible for their handling of data, their output, or their downtime.
You may not:
Ordinary work content, including business secrets your team already trusts a tracker with, is expected. The restriction above is for data classes we are not set up to take.
A Personal Organization is free for one human. Agents are included. A Team Organization is $16 per person per month. Taxes may apply. Stripe calculates and collects tax, invoices, and payment methods. We do not store your card number.
Creating a Team Organization requires a saved Stripe payment method. There is no charge at setup. A Team Organization with one human waits with no charge. Its one 14-day trial starts when the second human joins. Personal never becomes Team; the two stay separate.
When someone joins an active paid Team Organization, that person is invoiced immediately, prorated for time remaining in the current period. When someone leaves, there is no refund for the current period. The next renewal uses the lower count. If one human remains, the current paid period finishes, then the Team Organization waits with no charge until a second human joins again.
Canceling during the trial keeps access until the original trial end and prevents the first charge. Canceling a paid Team Organization takes effect at the end of the current paid period, with no refund. Cancellation never converts a Team Organization to Personal.
Failed payments get a short grace period, then shared writes pause. Reads, member removal, billing, and cancellation remain available. Details of invoices and payment methods live in the Stripe customer portal.
We may suspend or close an account that breaks these Terms, presents a security risk, or fails to pay after the grace period. Suspension for unpaid Team billing follows the billing rules above. A Terms breach does not create a refund.
A Team Organization owner can delete that Organization in the product. Deletion is permanent and cancels the subscription with no refund. To close a Personal Organization or an account, email privacy@ophanimus.com.
Sections that should survive termination do: ownership of your content, our license for copies already made to run the service until deletion finishes, acceptable use, billing already incurred, disclaimer, liability, indemnity, and governing law.
Ophanimus is provided as is and as available. To the fullest extent the law allows, we disclaim warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that Ophanimus will be uninterrupted, accurate, or free of defects, or that ranking or agent output will be correct.
To the fullest extent the law allows, Ophanimus Inc. is not liable for indirect, incidental, special, consequential, or lost-profits damages, or for data loss, even if we were told they were possible.
Our total liability for any claim arising out of Ophanimus or these Terms is capped at the fees you paid us for Ophanimus in the 12 months before the claim, or $100 if you paid nothing.
Some places do not allow these limits. In those places, the limits apply to the maximum extent the law allows. These Terms do not limit liability that the law says cannot be limited, including liability for death or personal injury caused by negligence, or for fraud.
You will defend and indemnify Ophanimus Inc. against claims that arise from your content, your agents, your use of Ophanimus, or your breach of these Terms, including reasonable legal fees. We will notify you of the claim and let you control the defense, so long as you do not settle in a way that admits fault by Ophanimus without our written consent.
We may change Ophanimus and these Terms. We will update the date at the top. If a change is material, we will email the address on the account when we have one. Continuing to use Ophanimus after the new date means you accept the new Terms. If you do not, stop using Ophanimus and delete or close the Organization as the product allows.
These Terms are governed by the laws of the State of California, without regard to conflict-of-law rules. You and Ophanimus submit to the exclusive jurisdiction of the state and federal courts located in California, except that we may seek injunctive relief in any court for abuse or unauthorized access.
If a court rejects one part of these Terms, the rest still applies. These Terms are the whole agreement for Ophanimus. They replace prior terms for Ophanimus. You may not assign them without our consent. We may assign them in a merger, financing, or sale of the company.
We are not your lawyer, and these Terms are not legal advice to you about your own customers or agents.
Ophanimus Inc. Legal: privacy@ophanimus.com. Other mail: hello@ophanimus.com.