# TERMS AND CONDITIONS **pgModeler - PostgreSQL Database Modeler** ## 1. INTRODUCTION The PostgreSQL Database Modeler (pgModeler) project is an open-source tool created by Raphael Araújo e Silva. All rights for maintenance, development, and commercial distribution are held by Nullptr Labs ("Company"). The software is provided as a digital download of pre-compiled binary packages. A **free demonstration version** is available and **must be used** by the user to verify compatibility and features prior to any purchase. The software is intended to create data models, manage databases, and execute tasks in PostgreSQL systems, supporting versions 10 to 18. There is no support for discontinued PostgreSQL versions (9.x, 8.x, or older). The source code is available under the GPLv3. Binary packages (installers and pre-compiled executables) are provided under the commercial terms described herein. Supported platforms: GNU/Linux, Windows, and macOS (64 bits). ## 2. LICENSING AND ACQUISITION Binary packages are acquired through a subscription-based or perpetual model: * **Validity:** Terms of 6 to 36 months (6-month increments). * **Short-term option (3 months):** Available with restricted scope: exactly 1 seat and 1 platform. * **Perpetual:** A "lifetime" option (granted as a 100-year term). * **Platform selection:** Access is restricted to the platforms selected at the time of purchase. * **Seats:** Licenses are sold per "seat" (user), linked to a specific email and access token. ## 3. REGISTRATION AND HARDWARE BINDING Upon activation via email and token, the license becomes bound to that specific hardware. * Licenses are non-transferable between different users. * The access key is a management tool for seats/tokens, not a direct download link. * **Hardware migration:** In the event of hardware failure or upgrade, the user may request the de-registration of the token from the current hardware to associate it with a new one. Once migrated, the previous hardware will lose all access to the software. This process is subject to validation by Nullptr Labs to prevent license abuse. ## 4. FALLBACK VERSION For non-perpetual keys, a fallback version (the stable release at the time of purchase) is provided: * After the license expires, the user has a fixed period of 6 (six) months to download the fallback version. * **Exception:** Short-term licenses (3-month term) are granted a reduced fallback window of 1 (one) month after expiration. * Outside of the exception above, this 6-month window is constant, regardless of the original license duration. * **Post-fallback lockout:** Once the fallback download window expires, the software will be fully blocked. To regain access to all Plus version features, the user must acquire a new license. Alternatively, the open-source version remains available at no cost for access to the tool's basic features. ## 5. CONNECTIVITY AND OFFLINE USAGE The software requires an active internet connection for periodic validation. * **Offline grace period:** The software remains functional for up to 10 consecutive days without internet. * **Lockout:** After 10 days, functionalities will be blocked until a successful revalidation occurs. Connectivity is a technical requirement; lack thereof on the user's side does not constitute a software defect. ## 6. SOFTWARE VERSIONS * **Stable:** Fully tested releases. * **Development (Alpha/Beta):** At least 4 development versions will be released for every stable version, with minimum 20-day intervals between them. ## 7. TESTED ENVIRONMENTS AND COMPATIBILITY The following environments represent the most recent operational configurations in which pgModeler has been tested and verified to work correctly: | Platform | OS Version | Architecture | |---|---|---| | Windows | Windows 11 | Intel x86\_64 | | macOS | macOS 26 Tahoe | Apple Silicon (arm64) | | GNU/Linux | openSUSE Leap 15.6 | Intel x86\_64 (glibc 2.38, libstdc++ 3.4) | **There is no guarantee that the software will function correctly on operating system versions, distributions, or hardware architectures other than those listed above.** Compatibility with other configurations may exist but has not been formally verified. For this reason, **it is mandatory that the user test the free demonstration version on their specific system before making any purchase.** The demonstration version is functionally equivalent to the licensed version in terms of platform requirements and serves as the definitive compatibility verification tool. **Failure to observe the requirements listed above, or failure to use the demonstration version for definitive compatibility verification, does not entitle the user to a refund or chargeback of the amount paid for the license.** All operational details, tested environments, and known limitations have been clearly disclosed prior to purchase. Proceeding with the acquisition constitutes full acknowledgment and acceptance of these conditions by the user. ## 8. DOWNLOAD QUOTAS AND PROOF OF DELIVERY A daily limit of 20 (twenty) downloads per license is enforced. * **Proof of delivery:** Our server logs, recording the IP address, timestamp, and files accessed, serve as definitive proof of product delivery and service execution in the event of a payment dispute or chargeback. ## 9. PAYMENTS AND REFUND POLICY (FINAL SALE) Payments are processed via Stripe (credit card) and PayPal. * **Final sale:** Due to the digital nature of the software and the immediate delivery of binary packages, **all sales are considered final and non-refundable once a download has been initiated.** * **Waiver of right of withdrawal:** By clicking the "download" button or initiating the transfer of any binary package (stable or development versions), the user expressly acknowledges that the service has been fully performed and the digital content consumed, thereby **waiving any right to a refund or withdrawal.** * **Limited refund exception:** A refund request may be evaluated in the following situations: * **Non-usage exception:** If the access key (token) **has not been used** to perform any downloads and the request is made within 7 days of purchase. Once the first download is registered in our server logs, the license is deemed "consumed" and no longer eligible for refund. * **Proven defect exception:** If the user proves that the software does not work properly, through the submission of screenshots or videos detailing the incorrect behavior. Analysis will be conducted by Nullptr Labs to validate whether the reported issue constitutes a legitimate software defect. **Note:** Warnings issued by Windows or macOS indicating that the software source is unknown or unverified do not constitute a functional defect. Such notifications are part of the operating system's native security mechanisms and result from the absence of digital signatures on pgModeler binaries with official certificates issued by Microsoft or Apple. * **Mandatory verification:** Upon receiving the access key, the user must verify all details (platforms, validity, seat count). If any information is incorrect, the user **must not download** any packages and must contact support immediately. * **Dispute policy:** Any attempt to force a refund through payment gateways (chargebacks) after a download has been recorded will be considered a breach of these terms. This will result in the immediate and permanent revocation of all associated licenses and tokens. ## 10. DISCLAIMER AND DEMO VERIFICATION This software is provided "as is". By purchasing a license, the user confirms they have **pre-tested the demonstration version** and found it suitable for their hardware, operating system, and specific use case. Nullptr Labs and the author are not liable for data loss, damages, or refunds based on lack of features or hardware incompatibilities that were verifiable in the demo version. --- **Last updated:** March 2026
*Nullptr Labs Software e Tecnologia*
*Palmas, Tocantins - Brazil*