Terms of Service — DuplicateGuard
Last updated: 2026-04-29
Agreement
By using DuplicateGuard ("the Service"), you ("you" or "Customer") enter into a binding agreement with Sidebar Bookkeeping LLC, an Arizona limited liability company ("we," "us," or "DuplicateGuard"). If you don't agree to these terms, don't use the Service.
If you accept these terms on behalf of a company, firm, or other organization, you represent that you have authority to bind that organization, and "you" includes both you personally and that organization.
Trademark notice and no affiliation with Intuit
Intuit®, QuickBooks®, and QuickBooks® Online are registered trademarks of Intuit Inc. DuplicateGuard is not owned by, endorsed by, sponsored by, certified by, or affiliated with Intuit Inc. or any of its subsidiaries. References to QuickBooks Online describe data we exchange with Intuit's API at your direction.
Who can use it
You must be at least 18 years old and operating a legitimate business or professional engagement. You are responsible for everything done under your account.
What DuplicateGuard does
DuplicateGuard scans QuickBooks Online transaction data for likely duplicates, presents them in a review queue, and — when you choose — executes merge operations to resolve them within your QuickBooks file. We are a tool that operates on your QuickBooks data with your explicit authorization through Intuit's OAuth.
What DuplicateGuard does NOT do
- DuplicateGuard is not a bookkeeper, accountant, tax advisor, attorney, or financial advisor, and nothing the Service produces is professional advice.
- DuplicateGuard does not guarantee that every flagged duplicate is in fact a duplicate, nor that every actual duplicate is flagged.
Your responsibility for merge actions (READ THIS)
DuplicateGuard performs destructive operations in your QuickBooks Online file at your direction. You acknowledge and agree that:
- You will review each candidate before approving the merge. The Service displays each candidate's matching evidence specifically so you can make this judgment.
- Merging removes a record from your QuickBooks file. Depending on the QuickBooks record type and any payments, deposits, transfers, or other transactions linked to the record, that action may be partially or fully irreversible by DuplicateGuard or by Intuit.
- You are solely responsible for the consequences of merge actions you authorize, including any downstream effects on reconciliations, financial statements, tax filings, or third-party systems that consume your QuickBooks data.
- We strongly recommend you create a QuickBooks backup before resolving any large batch of candidates.
- DuplicateGuard makes no representation that any specific candidate is, or is not, an actual duplicate. The "merge" button is a directive from you, not a recommendation from us.
If you act on behalf of a third-party client (for example, as a bookkeeper managing your client's QuickBooks file), you represent that you have your client's authority to authorize merge actions on their data, and you are responsible to your client for any consequences of those actions. Your client is not a party to this agreement.
Your account
- Keep your sign-in email secure. You're responsible for activity under your account.
- You may disconnect any QuickBooks file at any time from inside DuplicateGuard or from inside QuickBooks (Apps → My Apps → Disconnect). Disconnecting revokes our future access. Records already in your QuickBooks file (whether you created them or DuplicateGuard merged them at your direction) remain in your QuickBooks; we cannot reverse them.
Paid subscription
- Price. DuplicateGuard charges per active QuickBooks connection ("seat") on a graduated scale: $9.00 USD per seat per month for seats 1–29, $7.00 USD per seat per month for seats 30–74, and $5.00 USD per seat per month for seat 75 and above, unless a different rate is shown at the time you subscribe (for example, a founding-member or promotional rate). One seat equals one connected QuickBooks Online company.
- Automatic renewal. Your subscription renews automatically every month on the anniversary of the date you subscribed, charging the payment method on file at the rate above (or your locked-in promotional rate, if any), until you cancel. You may cancel any time as described below; cancellation prevents future renewals.
- Acknowledgment of recurring charge. Stripe sends you a receipt email each time you are charged, which serves as your acknowledgment of the transaction. By subscribing, you authorize Sidebar Bookkeeping LLC, through Stripe, to charge your payment method on the recurring schedule above.
- How to cancel. Click "Manage billing" inside DuplicateGuard and use the Stripe billing portal's Cancel button — cancellation is immediate on your end, with no phone calls, no forms, and no retention process. You may also cancel by emailing mike@sidebarbookkeeping.com and we will cancel for you within one (1) business day.
- When cancellation takes effect. When you cancel, your subscription continues to function through the end of the period you have already paid for, then does not renew. We do not pro-rate refunds for partial months except as required by the cooling-off rule below or by applicable law.
- 14-day cooling-off refund (first-time subscribers). If you are subscribing for the first time, you may request a full refund of your most recent month's charge by emailing mike@sidebarbookkeeping.com within fourteen (14) days of that initial charge. This is in addition to any rights you have under applicable law. Subsequent monthly charges are not refundable except where applicable law requires otherwise. EU/UK consumers retain any statutory withdrawal right under applicable consumer law.
- Refunds outside the cooling-off window. All sales after the 14-day window are final except where a refund is required by applicable law or where we choose to issue one in our discretion. If Stripe processes a refund on our behalf (for example, a disputed charge resolved in your favor), it is reflected on your next statement.
- Price changes. We may adjust published prices with at least 30 days' written notice (by email to the address on your account) before the change takes effect. Existing founding-member or promotional rates, once granted, remain in effect as long as the subscription stays active without a lapse.
- Failed payments. If a charge fails, Stripe retries a few times and we will email you. Repeated failures may result in the subscription being paused or canceled. When payment is resolved, service resumes.
- Your account after cancellation. Your historical review queue and audit decisions remain accessible in read-only form for export. Reconnecting QuickBooks files or running new scans requires resubscribing.
Acceptable use
You will not:
- Use DuplicateGuard for any illegal activity or in violation of any law applicable to you or your data.
- Use DuplicateGuard against QuickBooks files you do not have authority over.
- Reverse-engineer, decompile, scrape, copy, or attempt to derive the source of the Service, or use the Service to build a competing product.
- Send DuplicateGuard automated traffic that exceeds documented rate limits, or otherwise overload, probe, or attempt to disrupt the Service.
- Resell, sublicense, or expose the Service to third parties as a service in your own right (using the Service to manage your own clients' QuickBooks files in the ordinary course of bookkeeping is permitted).
Intellectual property
The DuplicateGuard software, brand, marks, and marketing materials are owned by Sidebar Bookkeeping LLC. Your data is yours. Nothing in these terms transfers ownership of your QuickBooks data, account data, or any data your account submits to the Service.
Termination
We may suspend or terminate accounts that materially violate these terms, abuse the Service, or pose a security risk. Where the violation is curable, we will give you reasonable notice and a chance to cure before terminating. You may terminate your account at any time from inside DuplicateGuard's account-deletion flow or by emailing mike@sidebarbookkeeping.com.
Disclaimer of warranties
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, OR THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS. WE DO NOT WARRANT THAT FLAGGED DUPLICATES ARE IN FACT DUPLICATES, OR THAT NON-FLAGGED TRANSACTIONS ARE NOT.
Some jurisdictions do not allow the exclusion of certain warranties, so portions of this section may not apply to you.
Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:
- DuplicateGuard's total aggregate liability to you arising out of or relating to these terms or the Service, regardless of the form of the claim (contract, tort, statute, or otherwise), is limited to the greater of (a) the amount you actually paid Sidebar Bookkeeping LLC for the Service in the twelve (12) months immediately preceding the event giving rise to the claim, or (b) one hundred U.S. dollars ($100.00 USD).
- We are not liable for any indirect, consequential, incidental, special, exemplary, or punitive damages, including (without limitation) lost profits, lost revenue, lost data, business interruption, the cost of substitute services, regulatory penalties, third-party claims (including from your clients), or harm to goodwill — even if we have been advised of the possibility of such damages.
- These limitations apply to the fullest extent permitted by law and survive termination. Some jurisdictions do not allow the exclusion or limitation of certain damages; in those jurisdictions, our liability is limited to the smallest amount permitted by law.
Indemnification
You agree to defend, indemnify, and hold harmless Sidebar Bookkeeping LLC, its officers, members, employees, and agents from and against any third-party claim, demand, action, loss, liability, damage, fine, or expense (including reasonable attorneys' fees) arising out of or related to:
- Your use of the Service;
- Any merge or other write action you authorized DuplicateGuard to perform in a QuickBooks file, including any claim brought by a client whose QuickBooks file you connected;
- Your violation of these terms or of any law;
- Your infringement or alleged infringement of any third-party right.
We will give you prompt notice of any indemnified claim, allow you to control the defense (using counsel reasonably acceptable to us), and reasonably cooperate in the defense at your expense. We may participate in the defense at our own cost. You may not settle any claim that imposes an obligation, admission, or restriction on us without our prior written consent.
Force majeure
We are not liable for any delay or failure to perform caused by an event beyond our reasonable control, including (without limitation) outages or material changes at Intuit, Stripe, Resend, Neon, Fly.io, Cloudflare, or any other upstream provider; internet or telecommunications failures; acts of government; civil unrest; pandemic or public health emergency; natural disaster; or labor disturbance. Our obligations are suspended for the duration of such event, and we will resume performance with reasonable diligence once the event ends.
Binding arbitration and class-action waiver
Read this section carefully — it changes how disputes between you and us are resolved.
- Informal resolution first. Before filing arbitration, you and we agree to try to resolve any dispute by writing to mike@sidebarbookkeeping.com with a description of the claim and the relief sought, and to negotiate in good faith for at least thirty (30) days.
- Binding individual arbitration. Any dispute, claim, or controversy arising out of or relating to these terms or the Service that is not resolved informally will be resolved by binding individual arbitration administered by the American Arbitration Association (AAA) under its Commercial Arbitration Rules (or, for consumer disputes that qualify, its Consumer Arbitration Rules). The seat of arbitration is Maricopa County, Arizona; the arbitration may be conducted by video, telephone, or in writing where the AAA rules allow. The arbitrator's award is final and may be entered as a judgment in any court of competent jurisdiction.
- Class-action waiver. YOU AND WE EACH WAIVE THE RIGHT TO BRING OR PARTICIPATE IN ANY CLASS, CONSOLIDATED, OR REPRESENTATIVE ACTION, AND THE ARBITRATOR MAY NOT CONSOLIDATE MORE THAN ONE PERSON'S CLAIMS OR PRESIDE OVER ANY FORM OF CLASS PROCEEDING. Each side will pursue its own claims individually.
- Jury-trial waiver. EACH PARTY WAIVES ANY RIGHT TO A JURY TRIAL.
- Carve-outs. Either party may (a) bring an individual action in small claims court for any claim within that court's jurisdiction, or (b) seek injunctive or equitable relief in any court of competent jurisdiction to protect its intellectual property or confidential information. These carve-outs are not subject to arbitration.
- Severability. If the class-action waiver is found unenforceable as to any claim, that claim must be brought in court (not arbitration), but the remainder of this section continues to apply.
Governing law and exclusive venue
These terms are governed by the laws of the State of Arizona, USA, without regard to its conflict-of-laws principles. Subject to the arbitration clause above, the exclusive venue for any judicial proceeding (including the carve-outs and any action to enforce an arbitral award) is the state or federal courts located in Maricopa County, Arizona, and each party consents to personal jurisdiction there.
No third-party beneficiaries
These terms create rights and obligations only between you and Sidebar Bookkeeping LLC. No third party — including, without limitation, any client whose QuickBooks file you connect, any successor bookkeeper, any of your employees or contractors, or Intuit Inc. — is a beneficiary of these terms or has any right to enforce them.
Assignment
You may not assign or transfer these terms or any of your rights under them without our prior written consent. We may assign these terms to a successor in connection with a merger, acquisition, sale of assets, or similar transaction, with notice to you.
Severability
If any provision of these terms is held unenforceable, the remaining provisions remain in full effect, and the unenforceable provision will be modified to the minimum extent necessary to make it enforceable while preserving its intent.
Entire agreement
These terms, together with the Privacy Policy, are the entire agreement between you and us regarding the Service and supersede any prior or contemporaneous agreement, oral or written, on the same subject.
Changes
We will post any material changes to these terms here and email active subscribers at the email address on the account. Continued use of the Service after the effective date of any change constitutes your acceptance of the changed terms.
Contact
Sidebar Bookkeeping LLC mike@sidebarbookkeeping.com Security and incident reports: security@sidebarbookkeeping.com