Terms of Service

These Terms of Service (the "Agreement") explain how you may use the Technotes browser extension and the online services available at technotesapp.com (collectively, "Technotes"). Technotes is provided by And a Dinosaur (the "Developer"). By using Technotes, you confirm that you have read, understood, and agreed to these terms. If you do not agree with any part of this Agreement, please do not use Technotes.

General Use and Purpose

By accepting this Agreement, you are permitted to use Technotes as described below. Technotes is designed to enhance your experience on the Apple documentation website by allowing users to contribute notes. These notes, which may include example code or other useful information, are shared so that everyone may benefit. Technotes is provided independently by the Developer and is not affiliated with, sponsored by, or endorsed by Apple Inc. Any reference to Apple documentation is provided solely for context.

User Account

To use Technotes, you must sign up for an account on technotesapp.com (the "Account"). When registering, choose a unique username and password. Usernames that are offensive, inappropriate, impersonate someone, or otherwise violate the terms of this Agreement are not allowed. Your username should not include email addresses, website links, or other personal contact details. You are responsible for all actions taken through your Account, so keep your password private and never share it. Also, use Technotes only through your own Account.

Minors

To use Technotes, you must be at least thirteen (13) years old.

User-Contributed Content

Technotes provides you with the opportunity to share materials that add value to our community (collectively, "Content"). Your Content may include code, images, documents, or any other information. You are solely responsible for all Content you post. Please ensure that it respects the rights of others, complies with applicable laws, and does not contain offensive or inappropriate material. You must also have any necessary rights, licenses, or permissions to share your Content. By submitting your Content, you grant the Developer a worldwide, royalty-free, non-exclusive license to use, modify, and distribute it solely for the purpose of operating Technotes. If you are not comfortable with this license, you should refrain from submitting any Content. You may remove your Content at any time by clicking the delete button shown alongside each piece of Content.

Content Disclaimer

When you use Technotes, you acknowledge that you may encounter Content that is offensive, indecent, or simply not to your taste. You agree that any objectionable Content is encountered at your own risk and that the Developer is not responsible for it. You further acknowledge that the Developer does not review or verify user-submitted Content and makes no guarantees regarding its accuracy, completeness, or quality. The Developer does not endorse the Content on Technotes and cannot be held liable for any errors, omissions, or losses that may result from your reliance on it.

Content Moderation

The Developer has the right to edit, move, or remove any Content posted on Technotes if it appears to violate this Agreement or the Submission Guidelines provided before posting. The Developer is not obliged to take action in every case, and neither the Developer nor its administrators are responsible for any outcomes resulting from these actions or the decision not to post certain Content. All such decisions are made at the Developer's sole discretion without notice or liability. The Developer also reserves the right to monitor Content and take any action deemed necessary in response to reported or apparent violations of this Agreement or the Submission Guidelines, which may include restricting access to certain parts of Technotes.

Technical Guidance and Assistance

The Developer may offer technical guidance or assistance through Technotes, but is under no obligation to do so. Any support provided by the Developer or its employees is made available on an "AS IS" basis without any express or implied warranties. As a result, receiving such guidance does not grant you any license, rights, or interests in any intellectual property owned by the Developer or any third party.

Access and Use License

Under this Agreement, the Developer grants you a non-exclusive, non-transferable, and revocable license to access and use Technotes. Technotes is designed to enhance Apple documentation by allowing you to submit notes that directly relate to each documentation page. Accordingly, you agree to post only Content that is relevant to the accompanying documentation. You further agree not to use Technotes in any unauthorized way. You must refrain from accessing systems without permission or engaging in actions that place undue strain on network capacity. You also agree not to bypass or tamper with any security measures on Technotes or to help others do so. Finally, you agree not to use Technotes as a platform to sell or market your products.

Cookies, Authentication, and Information Accuracy

When you visit Technotes at technotesapp.com, the Developer uses cookies and similar technologies solely for authentication and to manage your session. These cookies do not track or analyze your browsing habits. They simply help keep your access secure. The Technotes Privacy Policy (Privacy Policy) explains how these cookies work and describes how we collect, use, and protect your personal information. You are responsible for providing accurate and complete information. The Developer is not liable for any issues that arise if the information you provide is incorrect.

Termination and Suspension

This Agreement remains in effect until it is terminated as described below.

If you fail to follow these terms, the Developer may remove your Content. Repeated posting of inappropriate Content may result in a suspension of your permission to contribute to Technotes, either temporarily or permanently.

If you share offensive Content or behave in a disruptive manner that the Developer finds serious or repeated, the Developer may use all available information about you to prevent further violations. In such cases, the Developer may notify relevant third parties such as your employer, school, Internet service provider, or law enforcement.

The Developer may delete any Content or take action against any account at any time and for any reason.

If the Developer changes, suspends, or discontinues Technotes, you understand that your access may be reduced or removed, and the Developer cannot be held liable for these changes or for the removal of your Content.

Even after this Agreement ends, certain key protections remain in force. The contractual provisions relating to your rights, as well as those regarding warranty disclaimers, indemnity obligations, and limitations on liability, will continue to apply.

Indemnification

By using Technotes, you agree to indemnify and hold harmless the Developer and all persons associated with the Developer from any claims or expenses that arise from your use of Technotes or your violation of this Agreement. This obligation includes paying costs such as legal fees incurred in connection with these claims.

Compliance with Guidelines and Additional Terms

When using Technotes, you agree to follow the Submission Guidelines. The Developer may update or modify this Agreement at any time and impose new requirements for using the service. These changes (collectively, "Additional Terms") will be effective immediately upon notification and form part of this Agreement. By continuing to use Technotes after any updates, you accept the Additional Terms.

Legal Process and Disclosure

The Developer may take any action it considers necessary to address legal matters arising from your use of Technotes or the Content you share. Such actions may include responding to claims by third parties that your use of Technotes or the submitted Content is unlawful or infringes on someone else's rights. You agree that the Developer may disclose your Account information to any relevant authority if it deems this necessary or appropriate to comply with a legal process. In doing so, the Developer will not be liable to you.

Disclaimer of Warranties

THE DEVELOPER DOES NOT PROMISE THAT TECHNOTES, OR ANY CONTENT, SERVICE OR FEATURE OF THE FOREGOING (COLLECTIVELY, THE "SERVICE") WILL BE ERROR-FREE OR UNINTERRUPTED, OR THAT ANY DEFECTS WILL BE CORRECTED. THE SERVICE IS PROVIDED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS AND THE SERVICE IS SUBJECT TO CHANGE WITHOUT NOTICE. THE DEVELOPER CANNOT ENSURE THAT ANY FILES, INFORMATION OR OTHER DATA YOU ACCESS OR DOWNLOAD FROM THE SERVICE WILL BE FREE OF VIRUSES OR CONTAMINATION OR DESTRUCTIVE FEATURES AND THE DEVELOPER DISCLAIMS ANY LIABILITY RELATED THERETO. THE DEVELOPER DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, RELIABILITY, AND SECURITY. THE DEVELOPER DISCLAIMS ANY AND ALL LIABILITY FOR THE ACTS, OMISSIONS AND CONDUCT OF ANY THIRD PARTIES IN CONNECTION WITH OR RELATED TO YOUR USE OF THE SERVICE. YOU ASSUME TOTAL RESPONSIBILITY AND ALL RISKS FOR YOUR USE OF THE SERVICE, INCLUDING, BUT NOT LIMITED TO, ANY INFORMATION OBTAINED THEREON OR THROUGH ANY LINKED SITES. YOUR SOLE REMEDY AGAINST THE DEVELOPER FOR DISSATISFACTION WITH THE SERVICE IS TO STOP USING THE SERVICE. THIS LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

Limitation of Liability

TO THE EXTENT NOT PROHIBITED BY APPLICABLE LAW, IN NO EVENT WILL THE DEVELOPER BE LIABLE FOR PERSONAL INJURY, OR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO THIS AGREEMENT OR YOUR USE OR INABILITY TO USE THE SERVICE, HOWEVER CAUSED, WHETHER UNDER A THEORY OF CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCTS LIABILITY, OR OTHERWISE, EVEN IF THE DEVELOPER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. In no event shall the Developer's total liability to you under this Agreement for all damages (other than as may be required by applicable law in cases involving personal injury) exceed the amount of fifty dollars ($50.00).

Notices and Communications

By using Technotes, you agree to receive communications from the Developer concerning your use of the service. The Developer or its administrators may contact you by email or through other means outside the site. You agree that notices sent electronically satisfy legal requirements and become effective immediately when transmitted.

Governing Law and Dispute Resolution

Any dispute arising from your access to or use of Technotes or stemming from this Agreement will be governed by Singapore law despite any conflicting legal rules. By using Technotes, you agree that any dispute will be resolved exclusively in courts in Singapore, and you accept the jurisdiction of those courts. You must bring any claim under this Agreement within one (1) year of the cause of action or lose your right to pursue that claim. Claims made under separate terms and conditions related to the purchase of goods or services are not subject to this limitation.

If you seek damages, you may recover only out-of-pocket expenses. If you prevail, you may also recover costs and attorneys' fees. In the event of any disagreement, both parties agree to resolve the matter quickly and in good faith. If a resolution cannot be reached within thirty (30) days, either party may request mediation. If mediation fails, the parties are free to pursue any rights or remedies available under law. In jurisdictions where the law does not allow limitations on incidental or consequential damages, those limitations may not apply.

Miscellaneous

If the Developer does not enforce a part of this Agreement immediately, that does not mean the right to enforce it has been waived. A waiver is valid only if it is provided in writing by an authorized representative of the Developer. This Agreement also binds your successors. You may not transfer or delegate your rights or obligations without the Developer's prior written consent. Any transfer made without such consent is void. If any part of this Agreement is found to be unenforceable or invalid, that part will be modified or removed only as necessary, and the remainder will continue in full force and effect. This document represents the entire agreement between you and the Developer regarding Technotes. Any changes to it must be made in writing and signed by an authorized representative of the Developer.

Last updated June 26, 2025.