Terms of Service
Last updated: April 2026
1. Introduction
These Terms of Service ("Terms") govern your use of PactAlert, a contract obligation tracking service operated by RubiDev OÜ, a private limited company (osaühing) registered in Estonia (registry code: 16935750), with registered office at Vesivärava tn 50-201, Tallinn 10152, Estonia.
By accessing or using PactAlert, you agree to be bound by these Terms. If you do not agree to these Terms, do not use our service.
2. Service Description
PactAlert is a B2B SaaS platform that extracts obligations from contracts and turns them into trackable tasks. Our service includes:
- Contract document upload and storage
- AI-powered extraction of obligations, deadlines, and key dates
- Integration with third-party task management tools
- Email and in-app notifications for upcoming deadlines
3. Account Terms
To use PactAlert, you must:
- Be at least 18 years old
- Provide accurate and complete registration information
- Be authorized to bind the organization you represent
- Keep your account credentials secure
You are responsible for all activity that occurs under your account.
4. Payment Terms
All payments are processed by Paddle.com, who acts as our Merchant of Record. When you subscribe to a paid plan, you are purchasing from Paddle, who handles all billing, payment processing, and tax compliance on our behalf.
By subscribing, you agree to Paddle's terms of service and authorize recurring charges to your payment method at the then-current subscription rate.
5. Subscription and Cancellation
Subscriptions are billed monthly in advance. You may cancel your subscription at any time through your account settings or by contacting us.
Refund policy: You may request a refund within 30 days of your payment, provided you have not exceeded Free tier usage limits during that billing period. Refunds are only available if your usage remained within Free tier boundaries (3 or fewer contracts processed, no third-party integrations used). If you have used any paid features—including processing more than 3 contracts or connecting integrations—you are not eligible for a refund.
To request a refund, email [email protected] with the subject line "Refund Request", your registered email address, date of purchase, and reason for the request. Refund requests are reviewed manually and processed within 10 business days. Upon refund approval, your account and all associated data will be permanently deleted.
Cancellation: When you cancel, you will retain access to the service until the end of your current billing period. No refunds or credits are provided for cancellations outside the 30-day refund window or if you have exceeded Free tier usage limits.
Downgrade upon cancellation: When your paid subscription ends, your account will be downgraded to the Free tier. On the Free tier:
- Up to 3 contracts may be retained
- Excess contracts and their extracted obligations will be permanently deleted
- Synced tasks from deleted contracts will be removed from connected third-party services (Jira, Trello, Asana, etc.)
- Third-party integrations will be disconnected (Free tier uses built-in tracker only)
This deletion is automatic and irreversible. We recommend exporting any data you wish to keep before your subscription ends.
We reserve the right to change our pricing with 30 days notice. Founding member pricing, where applicable, remains locked for the lifetime of continuous subscription.
6. Acceptable Use
You agree not to:
- Upload contracts you do not have the right to process
- Use the service for any illegal purpose
- Attempt to reverse engineer, hack, or compromise our systems
- Resell or redistribute the service without authorization
- Exceed the usage limits of your subscription plan
We reserve the right to suspend or terminate accounts that violate these terms.
7. Your Data
You retain all rights to the contracts and data you upload to PactAlert. By using our service, you grant us a limited license to process your documents for the purpose of providing the service.
Data location: Your data is stored on infrastructure located in the European Union. See our Security page for details on subprocessors and infrastructure.
AI processing: To extract obligations from your contracts, we use third-party AI services (OpenAI). Your contract content is sent to these services for processing. We do not use your data to train AI models. See our Privacy Policy for details on how we handle your data.
Account deletion: You may delete your workspace at any time from your account settings. Deletion runs immediately and removes your contracts, extracted obligations, and workspace data from our active systems.
Data export: Self-serve data export is on our near-term roadmap. In the meantime, you may request a full export by emailing [email protected]; exports are delivered within 30 days of the request.
8. Extraction Accuracy
PactAlert uses AI to extract obligations from contracts. AI extraction is not perfect. Accuracy varies with document quality, contract type, and formatting; unusual contract formats may require manual review or adjustment.
You are responsible for reviewing and verifying all extracted obligations. PactAlert is a tool to assist with contract management, not a replacement for careful review. We are not liable for any errors, omissions, or missed obligations in the extraction process.
9. Service Availability
We strive to maintain high availability but do not guarantee uninterrupted service. PactAlert is provided "as is" and "as available." We may perform maintenance, updates, or experience downtime without prior notice.
10. Limitation of Liability
Disclaimer of warranties: PactAlert is provided "as is" and "as available" without warranties of any kind, either express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
Limitation of damages: To the maximum extent permitted by law, RubiDev OÜ shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, revenue, data, business opportunities, contracts, goodwill, or anticipated savings.
Specific exclusions: Without limiting the above, we are not liable for:
- Missed deadlines, renewals, or obligations—whether due to extraction errors, notification failures, integration issues, or any other cause
- Financial losses, penalties, or legal consequences resulting from missed contract obligations
- Errors, omissions, or inaccuracies in AI-extracted data
- Failures or downtime of third-party services (OpenAI, Jira, Trello, Slack, etc.)
- Data loss due to system failures, security incidents, or account termination
- Actions taken or not taken based on information provided by PactAlert
Your responsibility: PactAlert is an assistive tool, not a replacement for professional contract management. You remain solely responsible for managing your contracts, verifying extracted obligations, and meeting your contractual commitments. You should maintain your own records and not rely exclusively on PactAlert.
Liability cap: In no event shall our total aggregate liability exceed the amount you paid us in the 12 months immediately preceding the claim, or $100 USD, whichever is greater.
Indemnification: You agree to indemnify and hold harmless RubiDev OÜ, its officers, employees, and agents from any claims, damages, losses, or expenses (including legal fees) arising from your use of the service, your violation of these Terms, or your violation of any third-party rights.
11. Changes to Terms
We may update these Terms from time to time. We will notify you of material changes via email or through the service. Continued use of PactAlert after changes constitutes acceptance of the new Terms.
12. Governing Law
These Terms are governed by the laws of the Republic of Estonia. Any disputes shall be resolved in the competent courts of Estonia.
13. Contact
For questions about these Terms, contact us at [email protected]