Terms of Service

Effective 11 November 2026

The short version. Munder Difflin is a desktop app that runs a team of AI agents on your computer for all kinds of knowledge work, technical and non technical, with paid plans sold at harnessmd.com. The code is MIT licensed. The bundled pixel art is licensed separately from its author, LimeZu. Agents act with your permissions and on your own AI accounts, so what they do is your responsibility. The software comes as is, with no warranty. Paid plans are subscriptions that renew until you cancel. You can get a full refund within 14 days of a plan's first payment; renewals and the $19 tokens top up are not refunded.

1. Agreeing to these terms

These terms apply to the Munder Difflin desktop app, version 0.5.2 and later, to our website munderdiffl.in, and to harnessmd.com, including app.harnessmd.com, where you create an account, buy plans, use the console and manage licences. Together we call these the services.

The services are provided and sold by Chaitanya Giri, an individual developer based in India. In these terms "we", "us" and "our" mean Chaitanya Giri.

By downloading, installing or using the services, creating an account, or buying anything from us, you agree to these terms and to our Privacy Policy. If you do not agree, do not use the services. If you use the services for a company or another organisation, you confirm that you are allowed to accept these terms for it, and "you" includes it.

By creating an account, you agree that we may email you about your account, your purchases, product news and offers. You can unsubscribe at any time.

You must be at least 18, or the age of majority where you live if that is higher, to create an account or buy anything.

2. Licences: code and art

These are two different licences covering two different parts of the same download, and the difference is easy to miss.

The source code: MIT

All source code is released under the MIT Licence. You may use, copy, modify, merge, publish, distribute, sublicense and sell copies of it, subject to including the copyright notice. Nothing on this page reduces the rights the MIT Licence grants you over the code.

The bundled pixel art, licensed from LimeZu

Read this before using Munder Difflin at work

The pixel art assets bundled with the app, meaning the tilesets and maps under src/renderer/src/assets/, are Modern Interiors - RPG Tileset [16X16] by LimeZu, used under the Complete Version licence. That licence permits editing and use in commercial and non commercial projects alike, and it requires credit to LimeZu, which we give here and in the repository.

The Office cast is not LimeZu art. Every character portrait and walking sprite is drawn procedurally by the app itself, and is covered by the MIT licence like the rest of the code. See ATTRIBUTION.md for the detail.

In short: the code is yours to do almost anything with; the artwork that ships alongside it is not. If you are unsure whether your use counts as commercial, assume it does and clear the asset licence first.

3. What the software does

Munder Difflin is a harness. It does not contain an AI model and it does not think for itself. It starts and supervises command line AI agents on your computer, such as Claude Code, Codex and Copilot, each in its own terminal session, and gives them memory, messaging, scheduling and a shared workspace, for any kind of work, from research and writing to operations and code. It can install some of those agents for you.

Those agents run as you, with your operating system permissions, against your files and your accounts. The software also supports autonomous operation, in which agents keep working without a person watching each step.

Usage data. From version 0.5.8, using the app requires it to send the usage data described in our Privacy Policy, sections 4 and 5: usage events, and the count of tokens your agents use. You cannot turn this off. The app works only after you accept the notice it shows the first time it starts, and agents run only while the app can count the tokens they use. If you do not want to send this data, do not use the app.

4. Your responsibility for what agents do

Because agents act with your permissions and on your accounts, they can do anything you can do. That includes:

  • creating, changing and permanently deleting files and repositories;
  • running shell commands, installing software and changing your system;
  • making network requests and pushing to remote repositories; and
  • using paid quota on the AI subscriptions and API keys you connect, including while you are away.

Agents run on your own AI provider accounts, subscriptions and keys. What they do, the instructions you give them, and the results, including lost data and charges from those providers, are your responsibility and not ours.

Autonomy controls, spend budgets, confirmation steps and the circuit breaker exist to reduce this risk, and you should use them. They are safeguards, not guarantees. Keep backups, use version control, and do not point autonomous agents at anything you cannot afford to lose.

5. Your accounts, keys and licences

The software drives subscriptions and API keys that you own and supply. You must follow the terms of every provider you connect, such as Anthropic, OpenAI, xAI, Google, Moonshot and Slack, and their terms govern that use. Keys and secrets you enter for those providers are stored on your computer, and keeping them safe is your responsibility.

You are responsible for your harnessmd.com account and for everything done with it. Keep your sign in secure, and tell us at [email protected] if you think someone else has used it.

A license key is a credential. Do not share, sell or publish it. We may revoke a key that has been shared or exposed, and replace it.

6. Acceptable use

Do not use the services to break the law, to access systems you are not allowed to access, to infringe anyone's rights, or to build or run anything designed to cause harm. Do not use them in a way that breaks the terms of the AI providers they drive.

When you use our servers, do not:

  • use an account, license key, seat, price or offer that was not given to you, or get paid features from our servers without paying for them;
  • share, resell or transfer a licence or a seat, except as the services allow;
  • try to break, overload or get around the security of our servers; or
  • use our servers to send spam or harmful content.

7. Paid plans

General. The price is shown before you pay. Where the law requires tax on a purchase, it may be added. Payments are processed by Stripe, or by Razorpay for purchases made before 7 November 2026, Founders' Wall places included, under their own terms. We may change prices, plans and features at any time. A price change applies to purchases and renewals made after it takes effect, not to a period you have already paid for. A paid plan gives you a license key and access to the paid parts of the services under these terms. It is separate from the MIT Licence over the source code and does not change it.

Pro and Max. Bought from 7 November 2026, Pro and Max (Pro with a Cloud Office) are subscriptions, billed each month or each year. A subscription renews at the end of each period and is charged to the card you gave, until you cancel it. If you subscribe while a term you already paid for is running, the first charge is made when that term ends. Pro bought before 7 November 2026 is a single payment for a term of one month or one year: a month is a calendar month and a year is 365 days, it does not renew, and nothing more is charged unless you buy again. When a subscription or a term ends, the paid features stop, and you can keep using the free version of the app for as long as we offer it.

Trials. Where we offer a free trial of Pro, it lasts 14 days unless the offer says otherwise. A trial is one per person: a new account, email address or computer does not start a new one. We keep a record that a trial was used, also after the account is deleted.

Cloud Office (coming soon). A Cloud Office runs your agents on a computer we host, so they can keep working while your own computer is off. When you delete your Cloud Office, we delete its data. When a Pro plan ends, the Cloud Office stops, and its data is kept for 7 days after it stops, then deleted. The Privacy Policy explains what it stores.

Licence use. A Pro licence is for one person on one computer at a time. You can move it to another of your computers from the console. To stop a licence being shared, we may limit how often it can be moved between computers. A Teams seat is for the person it was given to, on a limited number of that person's computers.

Teams. Bought from 7 November 2026, Teams is a subscription priced per seat, billed each month or each year, and it renews until your team's admin cancels it. The admin sets the number of seats and can change it in Manage billing; the charge for a change is shown before it is made. A Teams arrangement agreed with us before 7 November 2026 is billed and ends as that agreement says.

Offers, gifts and supporter prices. Launch offers, Founding Supporter prices, free periods and other discounts apply only as described when they are offered. They have no cash value, they can end at any time, and they cannot be combined with each other or with regional prices unless we say so. A free period that is not claimed in time may lapse.

Regional prices. We may offer lower prices in some countries. Whether a regional price applies is our decision, based on where your connection appears to be when you view prices or pay. We may change or withdraw regional prices at any time. If you hide or misstate where you are to get a regional price, for example with a VPN, we may require you to pay the standard price, or cancel your purchase and your licence.

Founding Supporter places. A Founding Supporter place gives you what the Founders' Wall described when you bought it, under the rules above for offers.

8. Refunds and cancellation

Refunds. You can get a full refund within 14 days of a plan's first payment: write to [email protected] from the email on your account. Renewals are not refunded. The $19 tokens top up is a non refundable recharge. Donations are not refunded, and neither is a purchase, licence or account we cancel under these terms. If you close your account, paid time left on it is not refunded, except within those 14 days.

Subscriptions. You can cancel a subscription at any time in Manage billing, from your account. Cancelling prevents any further charge, and access runs to the end of the period already paid for. It does not refund what has already been paid.

Terms bought before 7 November 2026. Pro bought before then is a one time payment for a fixed term, not a subscription. Nothing renews, and you are not charged again unless you decide to buy again. When the term runs out the paid features stop, the free app keeps working, and you owe us nothing.

We may still choose to refund a payment, at our sole discretion, for example when something on our side clearly went wrong. Doing that once is a one off: it does not create a right to a refund and it does not oblige us to do the same again.

None of this takes away rights you have under the law that applies where you live. Where that law requires a refund, you get one.

If you think you were charged in error, or a payment did not give you the licence you bought, write to [email protected] with the payment reference and we will look into it. That is a billing problem, not a refund request, and we fix those.

9. Suspension and termination

We may suspend or end your account, your licences, your seats or your access to any part of the services, without notice and without a refund, if you break these terms, if you use a price, offer or key you were not entitled to, if a payment is reversed or disputed, or if the law requires it. Where the law requires us to give notice or a refund, we will.

You can stop using the services at any time. To close your account, press Delete account in your account settings, or write to [email protected] from the email address on your account. We may need to confirm who you are, and we finish within 30 days of confirming the request. Closing your account ends any paid time left on it; section 8 says when that is refunded. We keep payment, licence and trial records after the account is closed, for tax, accounting, fraud prevention and disputes, as the Privacy Policy explains.

10. Changes to the services

We may change, suspend or stop any part of the services, including features, plans and prices, at any time. Descriptions of planned features are not promises to deliver them.

11. Services run by others

The services rely on and connect to services run by other companies, such as AI providers, Slack, GitHub, Clerk, Stripe, Razorpay, PostHog, Loops and Fly.io. Those services are governed by their own terms, and we are not responsible for them.

12. No warranty

To the fullest extent the law allows, the software and the services are provided "as is" and "as available", without warranty of any kind, express or implied, including warranties of merchantability, of fitness for a particular purpose and that they do not infringe anyone's rights. We do not warrant that they will be uninterrupted, secure or free of errors, or that they will not lose or damage data. For the source code, this restates the disclaimer in the MIT Licence.

13. Limitation of liability

To the fullest extent the law allows:

  • we are not liable for any indirect, incidental, special, consequential or punitive loss, or for lost data, profits, revenue, work or goodwill, damaged repositories, actions taken by agents, or charges from AI or other providers, however caused; and
  • our total liability for all claims arising from or related to the services or these terms is limited to the amount you paid us in the 12 months before the event that gave rise to the claim.

Nothing in these terms excludes or limits any liability that the law does not allow to be excluded or limited.

14. Indemnity

To the extent the law allows, you will defend and indemnify us, and hold us harmless, against any claim, loss, damage, liability, cost or expense, including reasonable legal fees, that arises from your use of the services, from what agents you run do, from your breach of these terms, or from your breach of any law or of anyone's rights.

15. Trademarks and parody

Munder Difflin is an affectionate parody. It is not affiliated with, endorsed by or connected to NBCUniversal, The Office, or the fictional Dunder Mifflin Paper Company. All third party names, trademarks and logos referenced, including those of the AI providers the software drives, belong to their respective owners and are used for identification only.

16. Governing law and disputes

These terms, and any dispute arising from them or from the services, are governed by the laws of India. The courts in Chhattisgarh, India, have exclusive jurisdiction over any such dispute. This does not take away any protection that the law of the place where you live gives you and that cannot be given up by agreement.

17. Changes to these terms

We may change these terms by posting a new version on munderdiffl.in and harnessmd.com with a new effective date. If you keep using the services after that date, you accept the new version. If you do not accept it, stop using the services.

18. Feedback

Ideas, suggestions and bug reports you send us may be used by us for any purpose, without payment or credit to you.

19. General

If any part of these terms cannot be enforced, the rest still applies. If we do not enforce a right, we have not given it up. We may transfer our rights and obligations under these terms, for example to a company that takes over the services. You may not transfer yours without our written agreement. These terms and the Privacy Policy are the whole agreement between you and us about the services.

20. Contact

Questions about these terms: [email protected]. Security reports have their own route, described in SECURITY.md in our GitHub repository.

See also the Privacy Policy.