Terms of Service
Last updated: May 24, 2026
These Terms of Service ("Terms") govern your use of OpenPSL — the Universal Procedure Platform — available at https://www.openpsl.org. By signing in or using OpenPSL, you accept these Terms. If you do not accept them, do not use the service.
1. Who provides the service
OpenPSL is operated by Juan Cotrina, an individual based in Peru ("OpenPSL", "we", "us"). Contact: openpsl.org@gmail.com. The platform is offered as an open-source reference implementation of an open standard for documenting operational procedures.
2. Eligibility
You must be at least 16 years old, capable of forming a binding contract in your jurisdiction, and not barred from using the service under applicable law. By using OpenPSL you represent that you meet these requirements.
3. Accounts
OpenPSL only supports authentication through Google, Microsoft or GitHub OAuth. You are responsible for safeguarding access to the identity provider account you use to sign in. Activity performed under your account is your responsibility.
Each natural person should keep a single OpenPSL account. If you sign in with multiple providers using the same email, those sign-ins are linked to one account.
4. Acceptable use
While using OpenPSL you agree NOT to:
- Upload, publish or distribute content that is unlawful, defamatory, hateful, harassing, sexually explicit, violent, or otherwise objectionable.
- Infringe the intellectual property, privacy, publicity or contractual rights of any person or organization.
- Use OpenPSL to document or facilitate procedures whose purpose is to harm people, animals, infrastructure or the environment.
- Use OpenPSL to store or transmit personal data of others without a lawful basis. OpenPSL is not designed to be used as a system of record for sensitive personal data, health information, payment card data, government IDs, or other categories of sensitive information.
- Attempt to gain unauthorized access to other users' content, to our systems, or to the underlying infrastructure (including probing, scanning, denial of service, account scraping or any form of intrusion).
- Use bots, scrapers or automated agents to mass-download public content in a manner that disrupts the service. (You may, of course, use the JSON export feature for your own packs and reasonable use of public packs.)
- Misrepresent your identity, impersonate others, or falsely attribute content to people who did not write it.
- Resell, sublicense, or commercially exploit access to the hosted OpenPSL service without our prior written agreement. (You are free to self-host the open-source codebase under its license.)
We may suspend or terminate any account that violates these restrictions, with or without notice.
5. Your content and your sole responsibility for it
You retain all ownership rights in the content you create on OpenPSL — your Procedure Packs, their text, structure, tags and metadata ("Your Content"). We do not claim ownership of Your Content.
You are solely and exclusively responsible for any and all content, knowledge, information, instructions, data, opinions, claims, and material of any kind that you create, upload, publish, store, transmit, fork, edit, share or otherwise make available on OpenPSL. This includes, without limitation: the accuracy, completeness, truthfulness, currency, legality, safety, ethical adequacy, professional standards, regulatory compliance, suitability and appropriateness of Your Content for any particular purpose, situation, jurisdiction, person, organization or context.
OpenPSL does not review, validate, certify, endorse, verify, audit, moderate, fact-check or otherwise vouch for any content posted by users. The presence of a Procedure Pack on OpenPSL — including on the Explore page or as a fork — does NOT imply that OpenPSL has reviewed, approved or recommends that content for any purpose.
You agree that any consequences, damages, losses, liabilities, injuries, expenses, claims, complaints, fines, sanctions or harm of any kind (whether to you, to other users, to third parties, or to any person, animal, asset, organization or environment) that result, directly or indirectly, from Your Content — including from any decision taken in reliance on Your Content — are your sole and exclusive responsibility. You expressly release OpenPSL and Juan Cotrina from any such liability to the maximum extent permitted by applicable law.
To operate the service, you grant OpenPSL a non-exclusive, worldwide, royalty-free, sublicensable license to host, store, copy, display, transmit, format, index, and back up Your Content solely as needed to provide the service to you and, where you mark a Procedure Pack as Public, to display it on the Explore page and make it readable by anyone with the URL. This license terminates when you delete the content, except to the extent the content has already been forked by another user before deletion.
Public content can be forked. When you publish a Procedure Pack, any signed-in user may create a fork — an independent copy under their account. The forked copy is theirs to edit. Your original is unaffected by edits to the fork, and the fork retains a permanent reference noting it descends from your pack. By publishing, you grant a non-exclusive, royalty-free license to other users to fork, modify and adapt your published content under these Terms.
You are responsible for ensuring you have the right to publish anything you mark as Public. Do not publish trade secrets, confidential information, personal data of third parties, or content owned by third parties unless you have explicit authorization to do so. You alone bear the consequences of publishing content you did not have the right to share.
6. OpenPSL's intellectual property
The OpenPSL platform — the application code, design, brand, the OpenPSL name and logo, and the standard's documentation — is the intellectual property of Juan Cotrina (or his licensors). The open-source source code is provided under the license stated in the public repository (MIT unless updated). Nothing in these Terms transfers ownership of the platform or the brand to you.
7. Service availability and changes
OpenPSL is provided "as is" and "as available". We do not guarantee any specific level of uptime or availability. We may change, add, remove or temporarily suspend features at any time, including for maintenance or to comply with the law. We will try to give reasonable notice of material adverse changes when feasible.
8. Disclaimer of warranties
To the maximum extent permitted by applicable law, OpenPSL is provided "AS IS" and "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, whether express, implied, statutory or otherwise, including but not limited to implied warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, completeness, currency, reliability, title, quiet enjoyment, or uninterrupted operation. You use the service entirely at your own risk.
Procedures published on OpenPSL are NOT professional advice and OpenPSL takes no position on their accuracy, safety or suitability. Any information, instruction, recommendation, value, formula, decision rule, risk assessment, control, threshold, dosage, clinical, legal, financial, engineering, safety, regulatory, compliance, or other content that appears inside a Procedure Pack is published by the user who authored that pack. It is offered for general informational and illustrative purposes only. It is not intended to replace, and must not be used as a substitute for, professional advice from a qualified person (such as a physician, lawyer, accountant, engineer, occupational safety expert, or any other licensed professional) in your jurisdiction.
You are solely responsible for verifying that any Procedure Pack you read, fork or follow is correct, current, complete, lawful and appropriate for your specific situation, people, equipment, regulatory environment and jurisdiction before relying on it for any purpose. OpenPSL and Juan Cotrina expressly disclaim any duty to verify or curate the substance of Procedure Packs created by users.
9. Limitation of liability
To the maximum extent permitted by applicable law, in no event shall Juan Cotrina, OpenPSL, its contributors, agents, suppliers or affiliates be liable to you or to any third party for any direct, indirect, incidental, special, consequential, exemplary, punitive or any other damages whatsoever, including (without limitation) damages for loss of profits, revenue, savings, data, content, goodwill, business interruption, business opportunity, reputation, or other intangible or tangible losses, arising out of or related to (a) your use of, or inability to use, the service; (b) any content posted, forked, downloaded or transmitted through the service, including Your Content and content authored by other users; (c) any decision or action taken, or not taken, in reliance on a Procedure Pack; (d) any unauthorized access to or alteration of your transmissions or data; or (e) any other matter relating to the service — even if we have been advised of the possibility of such damages.
OpenPSL is provided to you free of charge and on an entirely gratuitous basis. Accordingly, the total cumulative liability of Juan Cotrina, OpenPSL and any of its contributors or affiliates, for any and all claims arising out of or related to these Terms or the service, regardless of the cause of action or the legal theory invoked (whether contract, tort, strict liability, statute or otherwise), shall not exceed USD 0 (zero). You acknowledge that, in the absence of payment by you, no consideration has been given by you to OpenPSL, and that the allocation of risk reflected in these Terms is a fundamental condition for OpenPSL being made available to you free of charge.
Some jurisdictions do not allow certain limitations of liability or the exclusion of certain damages. In those jurisdictions, our liability is limited to the smallest amount allowed by applicable mandatory law. Nothing in these Terms is intended to exclude or limit liability that cannot be excluded or limited under applicable law (for example, gross negligence or willful misconduct where mandatory rules apply).
10. Indemnification
You agree to defend, indemnify, and hold harmless Juan Cotrina, OpenPSL, its contributors, agents, suppliers and affiliates from and against any and all claims, demands, suits, proceedings, liabilities, damages, losses, costs and expenses (including reasonable legal fees and court costs) of any kind arising out of or related to:
- Your Content, including any allegation that Your Content is inaccurate, misleading, unsafe, unlawful, infringing, defamatory, harmful, or otherwise objectionable.
- Any decision, action or omission taken by you, by another user, or by any third party in reliance on Your Content.
- Your access to or use of, or inability to use, the service.
- Your violation of these Terms.
- Your violation of any law, regulation, or right of any third party (including intellectual property, privacy and publicity rights).
OpenPSL reserves the right, at its own discretion, to assume the exclusive defense and control of any matter otherwise subject to indemnification by you, in which case you agree to cooperate with our defense of such claim. You will not settle any claim covered by this section without our prior written consent.
11. Account deletion and termination
You can stop using OpenPSL at any time. To delete your account and all associated Procedure Packs, email openpsl.org@gmail.com from the email address tied to your account. We will process the deletion within 30 days, subject to limited retention in backups as described in our Privacy Policy.
We may suspend or terminate your account at our discretion if you violate these Terms, if required by law, or if continued provision of the service to you would create undue risk for us or for other users. Where reasonable, we will provide prior notice and an opportunity to remedy.
12. Changes to these Terms
We may update these Terms from time to time. When we make material changes, we will revise the "Last updated" date at the top and announce the change inside the application before it takes effect. Your continued use of OpenPSL after the effective date of the revised Terms constitutes your acceptance of them.
13. Governing law and jurisdiction
These Terms are governed by the laws of the Republic of Peru, without regard to its conflict of laws principles. The parties submit to the exclusive jurisdiction of the competent courts of Lima, Peru, for the resolution of any dispute arising out of or related to these Terms or the service, except where mandatory consumer protection law of your country of residence grants you the right to litigate in your local courts.
14. Miscellaneous
- Entire agreement. These Terms, together with our Privacy Policy, constitute the entire agreement between you and OpenPSL regarding the service.
- Severability. If any provision is found unenforceable, the rest will remain in full force and effect.
- No waiver. Our failure to enforce any provision is not a waiver of the right to enforce it later.
- Assignment. You may not assign these Terms without our written consent. We may assign these Terms to a successor entity (e.g. in the case of a merger or sale of assets).
- Force majeure. We are not liable for any failure or delay in performance due to causes beyond our reasonable control.
15. Contact
For any question about these Terms, email openpsl.org@gmail.com.