1. The Extension
ARIS IntelliSense is a Visual Studio Code extension developed by Hassan Raafat ("Developer", "we", "us"). It provides code intelligence features — autocomplete, hover documentation, diagnostics, and type inference — for ARIS Script, the scripting language used in ARIS Business Process Analysis software.
Important Disclaimer
ARIS IntelliSense is an independent, third-party developer tool. It is not affiliated with, endorsed by, or sponsored by SAG ARIS GmbH or Software AG. "ARIS" is a registered trademark of SAG ARIS GmbH. The use of the name is solely for descriptive purposes to indicate compatibility and is not a claim of partnership.
2. License Grant
Upon purchasing an active subscription, you are granted a limited, non-exclusive, non-transferable, revocable license to install and use the Extension on up to 2 (two) machines simultaneously.
- License is personal and tied to your account email
- You may not share, sublicense, or resell your subscription
- Device limits are technically enforced via machine ID registration
- You may deregister a device at any time to free a slot
3. Subscription Plans
Billed every 30 days. Cancel anytime before the next renewal date to avoid charges.
Billed annually. Best value — equivalent to ~$16.67/month. Cancel before renewal to avoid charges.
Subscriptions do not auto-renew by default. You will be notified before expiry. All prices are in USD and exclude any applicable local taxes.
4. Refund Policy
We offer a 7-day refund window from the date of purchase if the Extension does not function as described. To request a refund, contact us with your order details within 7 days.
We reserve the right to deny refunds if abuse of the refund policy is detected (e.g., repeated purchase-and-refund cycles).
5. Acceptable Use
You agree not to:
- Reverse engineer, decompile, or disassemble the Extension
- Attempt to circumvent device limits or subscription validation
- Share subscription credentials with others outside your permitted device slots
- Use the Extension to build or derive a competing product
- Automate subscription validation checks at a rate that abuses the API
6. Intellectual Property
The Extension, its source code, and all accompanying materials are the exclusive property of Hassan Raafat and are protected under copyright law. No rights are transferred beyond the license granted in Section 2.
The IntelliSense data (method signatures, class definitions, etc.) in this Extension was compiled independently from the publicly available ARIS documentation, Java SE 6 specifications, and MDN Web Docs. No proprietary source code of SAG ARIS GmbH is included.
7. Third-Party Trademarks
This Extension references the following third-party products for compatibility identification only:
- ARIS — registered trademark of SAG ARIS GmbH / Software AG
- Visual Studio Code — trademark of Microsoft Corporation
- Java — trademark of Oracle Corporation
Use of these names does not imply endorsement or affiliation. All trademarks remain the property of their respective owners.
8. Disclaimer of Warranties
The Extension is provided "as is" without warranties of any kind, express or implied. We make no guarantees that the Extension will be error-free, uninterrupted, or always up to date with the latest ARIS API changes. Use is at your own risk.
9. Limitation of Liability
To the maximum extent permitted by law, the Developer shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the Extension, including but not limited to data loss, productivity loss, or business interruption.
10. Termination
We reserve the right to terminate or suspend your subscription immediately, without notice, if you violate these Terms. Upon termination, your license to use the Extension is revoked and access will be deactivated.
11. Governing Law
These Terms are governed by and construed in accordance with applicable law. Any disputes shall be resolved through good-faith negotiation first. If unresolved, disputes may be submitted to the competent courts of the Developer's jurisdiction.
12. Changes to These Terms
We may update these Terms as the service evolves. Continued use of the Extension after changes are posted constitutes acceptance. Material changes will be communicated via email to active subscribers.
13. Contact
For questions about these Terms, contact us via the contact form or email: support@aris-intellisense.com