OAuth42 SDK License Agreement

Copyright (c) 2024 OAuth42, Inc. All rights reserved.

IMPORTANT: READ CAREFULLY

This OAuth42 Software Development Kit (SDK) License Agreement ("Agreement") is a legal 
agreement between you (either an individual or a single entity) and OAuth42, Inc. 
("OAuth42") for the OAuth42 SDK software, which includes computer software and may 
include associated media, printed materials, and "online" or electronic documentation 
("SDK").

BY DOWNLOADING, INSTALLING, COPYING, OR OTHERWISE USING THE SDK, YOU AGREE TO BE BOUND 
BY THE TERMS OF THIS AGREEMENT.

1. GRANT OF LICENSE
   OAuth42 grants you a limited, non-exclusive, non-transferable, revocable license to:
   a) Use the SDK solely to develop applications that interact with OAuth42 services
   b) Distribute the SDK as part of your application that connects to OAuth42 services
   c) Modify the SDK for your internal use with OAuth42 services

2. RESTRICTIONS
   You may NOT:
   a) Use the SDK to create competing authentication or identity services
   b) Remove or alter any proprietary notices or labels on the SDK
   c) Reverse engineer, decompile, or disassemble the SDK, except to the extent that 
      applicable law expressly permits such activity
   d) Use the SDK in any way that violates applicable laws or regulations

3. OWNERSHIP
   The SDK is licensed, not sold. OAuth42 retains all right, title, and interest in 
   and to the SDK, including all intellectual property rights.

4. NO WARRANTY
   THE SDK IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
   INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
   PARTICULAR PURPOSE, AND NONINFRINGEMENT.

5. LIMITATION OF LIABILITY
   IN NO EVENT SHALL OAUTH42 BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR 
   CONSEQUENTIAL DAMAGES WHATSOEVER ARISING OUT OF THE USE OF OR INABILITY TO USE 
   THE SDK.

6. TERMINATION
   This Agreement is effective until terminated. OAuth42 may terminate this Agreement 
   at any time if you fail to comply with any term of this Agreement. Upon termination, 
   you must destroy all copies of the SDK.

7. GOVERNING LAW
   This Agreement shall be governed by the laws of the State of Delaware, USA, without 
   regard to its conflict of law provisions.

8. ENTIRE AGREEMENT
   This Agreement constitutes the entire agreement between you and OAuth42 relating to 
   the SDK and supersedes all prior or contemporaneous understandings.

For questions about this license, please contact: legal@oauth42.com