Legal
Terms of service
Effective July 29, 2026
Agreement and operator
These terms are an agreement between you and Justin Solitro, doing business as CatalogTrail in Ohio, United States (“CatalogTrail,” “we,” or “us”). By creating an account, connecting Square, or purchasing a subscription, you agree to these terms and the Privacy notice. If you use CatalogTrail for an organization, you represent that you can bind that organization.
The service
CatalogTrail uses merchant-authorized, read-only Square access to record supported catalog data after connection. It presents historical evidence, item timelines, saved-version comparisons, alerts, and manual-recovery reference exports. Square remains the source of truth.
CatalogTrail does not edit or roll back Square, automatically restore a prior catalog state, guarantee recovery of a deleted object, or provide a complete backup of a Square business. Reference CSV and JSON files are not direct Square Dashboard import files unless a future feature is explicitly labeled and tested as such. Saved catalog data excludes inventory quantities, payments, customers, orders, employees, payroll, and banking data.
Eligibility and your account
You must be at least 18 and legally able to enter a contract. You are responsible for account security, authorized workspace members and alert recipients, accurate billing information, and activity performed through your account. You must have authority to connect and monitor the selected Square merchant account and must promptly remove access that is no longer authorized.
Subscriptions, renewal, and cancellation
The standard plan is $49 USD per month. The first 30 eligible paid customer accounts may receive a $39 USD monthly founding price for as long as the original subscription remains continuously active. Founding pricing is not transferable and is lost when that subscription ends. Subscriptions renew automatically each month until canceled through CatalogTrail's Stripe billing portal. Cancellation stops future renewals and takes effect at the end of the paid billing period unless Stripe states otherwise.
Prices exclude taxes unless checkout says otherwise. You are responsible for applicable sales, use, value-added, withholding, or similar taxes, excluding taxes on our net income. CatalogTrail may calculate and collect applicable taxes where required.
Refund policy
Your first CatalogTrail subscription payment is eligible for a full refund if you email support@catalogtrail.com within 30 days after that payment. Renewal payments are non-refundable except where required by law or when we make a documented billing error. A refund ends paid monitoring and alert access; separately deleting your workspace follows the deletion process in the Privacy notice.
Failed payments
A failed renewal receives a seven-day recovery period while Stripe attempts payment recovery. If payment is not recovered, new monitoring and alerts may pause. Stored history is not deleted merely because payment fails.
Square and other third-party services
Your use of Square, Clerk, Stripe, and other connected services is also governed by their terms. Their APIs, data, availability, and behavior may change. You authorize CatalogTrail to access and use connected-service data only as needed to provide the service. We are not responsible for a third-party service's acts, outages, data accuracy, or account decisions.
Known limitations
History begins only after a successful initial saved version. Square may combine rapid edits or expose only the latest object state before CatalogTrail processes an event. CatalogTrail cannot reliably identify the person who made a catalog change and does not guarantee that every intermediate value, unsupported object type, or provider event will be captured. Permanently deleted Square objects may need to be recreated manually with new identifiers, which can affect references elsewhere in Square.
Acceptable use
Do not use CatalogTrail unlawfully; access or attempt to access another merchant's data without authority; interfere with the service; bypass limits or security controls; introduce malicious code; reverse engineer the service except where law prohibits this restriction; or probe for vulnerabilities outside a coordinated, good-faith disclosure process.
Ownership and feedback
You retain ownership of data you provide or authorize CatalogTrail to access. You grant us a limited right to host, process, reproduce, and transmit that data only to operate, secure, and support the service. CatalogTrail and its software, branding, and documentation remain our property. If you provide feedback, we may use it without obligation to you, but we will not identify you publicly without permission.
Service changes and availability
We may improve, change, suspend, or discontinue features. We will use reasonable efforts to give advance notice of a material adverse change when practical. The service is provided on an “as is” and “as available” basis. To the extent permitted by law, we disclaim implied warranties of merchantability, fitness for a particular purpose, non-infringement, and uninterrupted or error-free operation.
Limitation of liability
To the extent permitted by law, CatalogTrail will not be liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, revenue, goodwill, or data. CatalogTrail's total liability arising from the service will not exceed the amount you paid for CatalogTrail during the 12 months before the event giving rise to the claim. These limits do not exclude liability that cannot legally be limited.
Suspension and termination
You may cancel your subscription, disconnect Square, or schedule workspace deletion through product settings. We may suspend or terminate access for material breach, unlawful use, security risk, nonpayment after the recovery period, or when necessary to protect the service or others. Where practical, we will provide notice and an opportunity to cure. Data retention and deletion follow the Privacy notice.
Governing law and disputes
Ohio law governs these terms, without regard to conflict-of-law rules. State and federal courts located in Ohio have exclusive jurisdiction over disputes arising from these terms or the service, and each party consents to those courts. Before filing a claim, each party agrees to give the other written notice and 30 days to try to resolve the dispute informally. This section does not prevent either party from seeking urgent injunctive relief.
Changes and notices
We may update these terms. We will update the effective date and provide reasonable notice of material changes. Continued use after the effective date constitutes acceptance where permitted by law. Notices and questions should be sent to support@catalogtrail.com.