Website Terms and Conditions
Last Updated: August 8, 2026
PLEASE READ THESE TERMS AND CONDITIONS CAREFULLY BEFORE USING THIS WEBSITE.
1. Introduction and Acceptance
These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("User," "you," or "your") and Gammal Software, Inc. ("Company," "we," "us," or "our"), an Ontario corporation with its principal place of business in Ontario, Canada, governing your access to and use of the metadock.app website and any related subdomains (collectively, the "Website").
By accessing, browsing, or using the Website, you acknowledge that you have read, understood, and agree to be bound by these Terms. If you do not agree to these Terms, you must immediately cease all use of the Website.
Sections 6, 6A and 6B additionally form the subscription terms you accept at checkout. When you tick "I agree to the Terms" before paying, the pricing, auto-renewal, cancellation and price-change provisions in those sections are terms of the subscription contract you are entering into, not merely conditions of browsing this Website.
Note: These Terms govern use of the Website only. Use of the MetaDock desktop application is subject to the End-User License Agreement (EULA), which is also presented during installation.
2. Definitions
- 2.1 "Content" means all information, text, graphics, images, videos, logos, icons, software, code, data, and other materials available on or through the Website.
- 2.2 "User Content" means any content, comments, feedback, suggestions, or communications you submit to us through the Website, including via contact forms, email, or other submission methods.
- 2.3 "Services" means the information, resources, and services provided through the Website, including product information, documentation, downloads, and customer support resources.
- 2.4 "Intellectual Property" means all patents, copyrights, trademarks, trade secrets, trade names, and other proprietary rights.
3. Permitted Use of Website
3.1 License to Access
Subject to your compliance with these Terms, the Company grants you a limited, non-exclusive, non-transferable, revocable license to access and use the Website for lawful purposes.
3.2 Acceptable Use
You may use the Website to:
- Learn about MetaDock and our products and services
- Download MetaDock software and related materials
- Access documentation, FAQs, and support resources
- Contact us for sales, support, or other inquiries
- Manage a subscription through the billing portal
3.3 Prohibited Activities
You agree NOT to:
- Use the Website for any unlawful purpose or in violation of these Terms
- Attempt to gain unauthorized access to any portion of the Website, server, network, or database
- Probe, scan, or test the vulnerability of the Website or any related system
- Interfere with or disrupt the Website, servers, or networks connected to the Website
- Use any robot, spider, scraper, or other automated means to access the Website without our express written permission
- Introduce viruses, malware, or other malicious code
- Copy, modify, reproduce, republish, or distribute any Content from the Website without our prior written consent
4. Intellectual Property Rights
All Content on the Website, including but not limited to text, graphics, logos, icons, images, audio clips, video clips, data compilations, software, and the compilation thereof, is the exclusive property of Gammal Software, Inc. or its content suppliers and is protected by Canadian and international copyright, trademark, and other intellectual property laws.
"MetaDock" is a product of Gammal Software, Inc.
5. User Content and Submissions
When you submit feedback, suggestions, ideas, or other non-personal communications to us through the Website (excluding personal information, support requests, and communications containing confidential information), you grant Gammal Software, Inc. a worldwide, perpetual, irrevocable, royalty-free, fully sublicensable license to use, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, and display such content in any media for the purpose of improving our products and services.
This license does NOT apply to personal information, support inquiries, bug reports, or any confidential information you share with us, which are governed by our Privacy Policy.
6. Product Information and Availability
All prices displayed on the Website are in U.S. Dollars (USD) and are exclusive of tax, and are subject to change with notice as described in Section 6A of these Terms. Any applicable sales tax (such as VAT, GST, or HST) is determined from your billing location and added at checkout, so the total amount charged may exceed the displayed price. MetaDock is offered as two subscription plans: MetaDock ($19/mo or $170/yr), MetaDock Pro ($49/mo or $440/yr). It may be evaluated free of charge for 14 days without providing a payment method; the trial period begins the first time the Software is activated on a device. Subscriptions are billed upfront on the billing period you select. Current pricing is always available on our pricing page.
MetaDock is currently available for Windows 10 and Windows 11 only. Features described on the Website, particularly features marked as "Coming Soon" or with future dates, are not guaranteed and may be modified, delayed, or cancelled without notice.
6A. Subscription Terms
MetaDock is billed on a recurring basis, either monthly or annually, depending on the billing period you select at the time of purchase.
- Auto-Renewal: Your subscription will automatically renew at the end of each billing period unless you cancel before the renewal date. You will be charged the applicable subscription fee at renewal.
- Cancellation: MetaDock is license-key based, so there is no account to sign into on this Website. You may cancel your subscription at any time through the billing portal link included in your MetaDock purchase and license-recovery emails: enter the email address you used at checkout, Stripe emails you a sign-in link, and you can then cancel your plan. If you no longer have that email, request a fresh copy from our license recovery page or contact [email protected]. Cancellation takes effect at the end of your current billing period. You will retain access until the period expires.
- Price Changes: We may change subscription prices with at least 30 days notice. Price changes take effect at your next renewal. You may cancel before the new price takes effect.
6B. Cancellation & Refunds
14-day free trial, no credit card
MetaDock can be evaluated free for 14 days with no payment method, so you can try it fully before paying. Because no card is collected, the trial cannot convert into a charge on its own: it ends by stopping, not by billing you. Subscriptions are billed upfront and you can cancel anytime.
- How billing works: MetaDock is billed upfront on the billing period you select at checkout, then renews automatically each period. The 14-day trial requires no payment method, so nothing is charged until you choose to subscribe.
- How to cancel: Cancel anytime through the billing portal link included in your MetaDock purchase and license-recovery emails. There is no account to sign into: you enter the email address you used at checkout, Stripe sends you a one-time sign-in link, and you cancel your plan from there. If you no longer have that email, request a fresh copy from our license recovery page or email [email protected]. Cancellation takes effect at the end of your current billing period and stops all future renewals.
- Refunds: Refunds for charges already taken are considered case by case. See our Cancellation & Refund Policy for full details and your statutory rights.
7. Age Restriction
18+ REQUIREMENT
MetaDock is intended for users 18 years of age or older. By using MetaDock, you represent that you are at least 18 years old. If you are under 18, you may not use MetaDock.
8. Health and Safety Warning
PHOTOSENSITIVITY / EPILEPSY WARNING
A very small percentage of people may experience seizures or blackouts when exposed to certain light patterns or flashing lights. This may occur while using computer software, including MetaDock, particularly when multiple browser panels refresh, animate, or display rapidly changing content simultaneously.
If you or anyone in your family has an epileptic condition or has experienced seizures of any kind, consult your physician before using MetaDock.
Discontinue use immediately and consult a physician if you experience any of the following symptoms: dizziness, altered vision, eye or muscle twitching, involuntary movements, loss of awareness, disorientation, or convulsions.
To reduce risk of photosensitive seizures:
- Use MetaDock in a well-lit room
- Take regular breaks (at least 15 minutes every hour)
- Avoid prolonged use when tired
- Reduce the number of simultaneously active/updating windows
- Disable auto-refresh features if you are sensitive to screen flicker
REPETITIVE STRAIN AND EYE STRAIN
Extended computer use may cause discomfort in hands, wrists, arms, shoulders, neck, or eyes. To reduce risk:
- Take regular breaks and stretch
- Maintain proper posture and ergonomic setup
- Adjust screen brightness and use appropriate lighting
- Consider using blue light filtering if using MetaDock for extended periods
Gammal Software, Inc. is not responsible for any health issues arising from use of MetaDock.
9. Browser Automation & Web Scraping
MetaDock provides browser automation features including programmatic navigation, element interaction, JavaScript execution, and data extraction. These features are provided for legitimate purposes such as software testing, authorized research, productivity enhancement, and personal automation.
YOUR RESPONSIBILITY
YOU ARE SOLELY RESPONSIBLE FOR ENSURING YOUR USE OF AUTOMATION FEATURES COMPLIES WITH:
- All applicable laws, including the Computer Fraud and Abuse Act (CFAA), Canadian Criminal Code provisions on unauthorized computer access, and equivalent laws in your jurisdiction
- The Terms of Service of any websites or online services you interact with using MetaDock
- All applicable data protection and privacy laws when collecting or processing any data
Gammal Software, Inc. is not responsible for any consequences arising from your use of automation features, including but not limited to legal action, account suspensions, access restrictions, or civil or criminal liability.
10. Third-Party Platform Compliance
MetaDock's profile isolation, User-Agent customization, and multi-browser capabilities are designed for legitimate use cases such as web development testing, managing separate personal and professional accounts on platforms that permit this, and privacy protection.
PLATFORM TERMS OF SERVICE
Many online platforms prohibit operating multiple accounts, using automation, or misrepresenting your identity or device characteristics. You are solely responsible for understanding and complying with the terms of service of any platform you access through MetaDock. Gammal Software, Inc. disclaims all liability for account suspensions, bans, legal action, or other consequences resulting from your violation of third-party platform terms.
11. Third-Party Applications
MetaDock allows embedding third-party Windows applications within its workspace. This feature is currently in Beta and provided “as is,” without warranty; it may be unstable, cause crashes, or result in data loss (see the EULA, §31). When you embed third-party applications:
- You are responsible for ensuring you have the right to use those applications in this manner
- You must comply with all license agreements and terms of use for embedded applications
- Gammal Software, Inc. makes no representations about the compatibility, stability, or authorization to embed any third-party software
- Embedding an application does not grant you any additional rights to that application beyond what its own license provides
Gammal Software, Inc. is not responsible for any issues, data loss, or license violations arising from embedding third-party applications.
11A. API Terms (Developer Access)
MetaDock exposes programmatic interfaces, collectively the "API": REST, MCP (Model Context Protocol), CDP (Chrome DevTools Protocol), Selenium / W3C WebDriver, and a WebSocket API. They are part of the MetaDock Pro plan and are not available on the MetaDock plan. The 14-day evaluation period grants MetaDock Pro, so all of them are available during it. None of them are metered. Your use of the API is subject to this Section 11A in addition to the rest of these Terms.
11A.1 Rate Limits and Quotas
On plans that include the API, there is no monthly or daily request quota. The API server runs locally on your own machine, so request volume is bounded by your hardware rather than by an allowance we sell you. This is subject to the Fair Use provisions in Section 11A.2 below.
We may still enforce short-window rate limits (per second, per minute, or per IP) on the hosted licensing endpoints to protect service stability. Sustained or abusive use may result in throttling, temporary suspension, or, in serious cases, termination of your subscription, as described in our Fair Use Policy. These protections apply only to our hosted licensing endpoints, never to the local API on your own machine, and may change with reasonable notice.
11A.2 Fair Use
The local automation API does not meter requests, bill by volume, or apply a monthly or daily request allowance. It runs on your own machine, so practical throughput depends on your hardware. Hosted licensing endpoints may enforce the short-window rate limits described above.
What we reserve is the right to act on the prohibited uses set out in our Fair Use Policy. Those are defined by conduct, never by volume: sharing a licence beyond the single-installation rule in the EULA, reselling or sublicensing raw API access, and operating MetaDock as shared infrastructure for third parties on a single subscription. Where we act, we follow the suspension and termination process described in these Terms and in that policy, and no amount of legitimate use on your own machine can trigger it.
11A.3 API Keys and Account Security
- API keys are issued against a single licence and must not be shared, published, or embedded in publicly distributed clients.
- You are responsible for all activity performed under your API keys until you rotate or revoke them.
- You must promptly revoke and rotate any API key that may have been exposed (committed to a public repository, leaked in logs, lost device, etc.) and notify [email protected].
- We may revoke an API key at any time if we reasonably believe it has been compromised or is being used in violation of these Terms.
11A.4 Prohibited API Use
In addition to the prohibited activities in Section 3.3, you agree NOT to:
- Resell, sublicense, lease, or otherwise commercialise raw access to the API to third parties without a written reseller agreement with Gammal Software, Inc.
- Build a product whose primary purpose is to provide third parties with API access (a "wrapper service") competing with MetaDock's commercial offering.
- Reverse-engineer, decompile, or otherwise attempt to derive the source code or internal protocol details of MetaDock's services, except where this restriction is prohibited by applicable law.
- Use the API to generate, store, or transmit content that is unlawful, infringing, malicious, fraudulent, abusive, or harmful (see Sections 9 and 10).
- Use the API to attack, probe, scrape, or otherwise interfere with the MetaDock service itself or with any other Gammal Software, Inc. infrastructure.
- Misrepresent your identity, your application's identity, or your end-users' identities in API requests or in any User-Agent / client metadata.
11A.5 Service Changes and Deprecation
We may add, change, deprecate, or remove API endpoints, parameters, response shapes, or protocols. For breaking changes we will provide reasonable advance notice via the API documentation, the changelog, and (where possible) the email address you gave us for your licence. We do not guarantee backwards compatibility across major version changes.
11A.6 No SLA Unless Separately Agreed
Unless you have signed a separate written service-level agreement with Gammal Software, Inc., the API is provided without a contractual uptime or latency commitment. Standard subscription-level disclaimers and limitation of liability (Sections 12 and 13) apply.
12. Disclaimers and Warranties
AS IS AND AS AVAILABLE BASIS
THE WEBSITE AND ALL CONTENT, SERVICES, AND MATERIALS PROVIDED THROUGH THE WEBSITE ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED.
The Website provides information about MetaDock software but does NOT provide financial, investment, legal, tax, or professional advice. You should consult qualified professionals for advice specific to your situation.
We are a small team and mistakes happen in our software, our documentation and occasionally in a published price. A price error is not a licence to charge you something else: if a price shown on the Website is wrong, we will contact you before taking payment, and if payment has already been taken we will either honour the displayed price or refund it in full. You may cancel the order at no cost either way, and nothing in these Terms entitles us to charge an amount other than the one displayed and accepted at checkout. If something seems wrong anywhere, please let us know at [email protected] and we will put it right.
Consumer Protection: Nothing in these Terms limits your rights under the Ontario Consumer Protection Act, 2002, or other applicable consumer protection legislation that cannot be waived by agreement.
13. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE COMPANY'S TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR YOUR USE OF THE WEBSITE SHALL NOT EXCEED THE GREATER OF (i) THE TOTAL AMOUNTS YOU PAID TO THE COMPANY IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR (ii) USD $100, except(a) where prohibited by applicable consumer-protection law, (b) for gross negligence, (c) for willful misconduct or fraud, (d) for violation of intellectual-property rights, or (e) for bodily injury or death caused by the Company's negligence (Civil Code of Quebec art. 1474). Nothing in this section limits any liability that cannot be limited under applicable law.
14. Dispute Resolution and Governing Law
Governing Law
These Terms shall be governed by and construed in accordance with the laws of the Province of Ontario and the federal laws of Canada applicable therein.
Mediation
Where permitted by applicable law, and before initiating any legal proceedings, the parties agree to attempt to resolve any dispute through good-faith mediation. Either party may initiate mediation by providing written notice to [email protected]. This paragraph does not restrict your right to bring a claim before a court or consumer tribunal where mandatory consumer-protection law (such as the Ontario Consumer Protection Act, 2002) preserves that right.
Jurisdiction and Venue
If mediation is unsuccessful, any legal action shall be brought exclusively in the courts of competent jurisdiction in the Province of Ontario.
Class Actions: Nothing in these Terms prevents you from participating in a class action lawsuit where such participation is permitted by law, including in Canada.
Limitation Period
In Ontario, Canada, the Limitations Act, 2002 generally provides a two (2) year limitation period for most claims. Nothing in these Terms extends or shortens any limitation period provided by applicable law.
15. Contact Information
General Inquiries
Sales Questions
Legal Matters
Mailing Address
Gammal Software, Inc.
303D-2967 Dundas Street West
Toronto, Ontario M6P 1Z2
Canada
Telephone: +1 (647) 547-6803
ACKNOWLEDGMENT AND ACCEPTANCE
BY ACCESSING OR USING THE WEBSITE, YOU ACKNOWLEDGE THAT YOU HAVE READ THESE WEBSITE TERMS AND CONDITIONS, UNDERSTAND THEM, AND AGREE TO BE BOUND BY THEM.
IF YOU DO NOT AGREE TO THESE TERMS, YOU MUST NOT ACCESS OR USE THE WEBSITE.
Copyright © 2026 Gammal Software, Inc. All rights reserved.