hypertext functions

alpha

Warning: this is alpha software and may be prone to bugs. Please be advised that your data is at risk and may be lost without warning. By using Hypertext Functions you agree with these terms of service.

Terms of Service for Hypertext Functions (HTFN)

Last updated: 11th November 2024

Welcome to Hypertext Functions ("HTFN"), a function-as-a-service (FaaS) platform that allows users to deploy, run and manage JavaScript functions in the cloud. By using HTFN, you agree to these Terms of Service. If you do not agree to these terms, please do not use the service.

1. Acceptance of Terms

By accessing or using HTFN, you agree to be bound by these Terms of Service ("Terms") and our Privacy Policy. These Terms apply to all users, including free and paid tier users.

2. Service Description

HTFN allows users to upload, manage, and execute JavaScript functions. The platform offers a free tier and paid plans* with varying usage limits and service levels.

2.1 Alpha Disclaimer

HTFN is currently offered as a alpha service. This means the platform is under active development and may undergo frequent updates, which could affect functionality, availability, security and reliability. HTFN may experience bugs, temporary outages, and data loss without prior notice. Users of HTFN, whether on a free or paid tier, acknowledge and accept these risks and agree that HTFN is not liable for any data loss, compromised data, service disruption, or other issues arising from the platform’s alpha status.

3. User Responsibilities

  • Prohibited Content: You agree not to upload, publish, or otherwise make available any content that:
    • Violates any applicable law or regulation.
    • Infringes on any third party’s rights, including intellectual property rights.
    • Is harmful, abusive, defamatory, pornographic, obscene, or otherwise objectionable.
    • Encourages illegal activities or conduct that could lead to harm.
  • Usage Restrictions: You may not use HTFN to:
    • Engage in any activity that disrupts or harms HTFN’s infrastructure or interferes with the service for other users.
    • Execute functions that abuse or overload HTFN’s resources, including but not limited to automated bots, excessive computation, or network abuse.
    • Perform any illegal, deceptive, or fraudulent activities.
  • Reporting Violations: If you discover any user engaging in prohibited activities, please report it to contact us form .

4. Content Ownership and License

You retain ownership of any intellectual property rights you hold in the content you upload to HTFN. However, by uploading content to HTFN, you grant HTFN a worldwide, royalty-free license to use, host, store, reproduce, and modify your content for the purposes of providing, promoting, and improving the service.

5. Disclaimer of Warranties

HTFN is provided "as-is" without any warranties, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement. HTFN does not guarantee that the service will be error-free, secure, or available at all times.

6. Limitation of Liability

To the maximum extent permitted by law, HTFN and its owners, employees, or agents shall not be liable for any direct, indirect, incidental, consequential, or punitive damages arising from your use of or inability to use the service. This includes damages for lost profits, data loss, or any other damages resulting from your use of HTFN.

6.1 Function Security

Hypertext functions have no security built in, and they are completely open (anyone can access them). If an HTFN user wishes to implement access controls, HTTP authorization or HTTP authentication then these must be written/provided by the user of HTFN and deployed with their functions.

7. Termination

HTFN reserves the right to suspend or terminate your access to the service, at our sole discretion, if you violate these Terms or engage in any activity deemed harmful to HTFN or other users.

8. Changes to Terms

HTFN reserves the right to modify these Terms at any time. We will notify users of significant changes by posting a notice on our website or sending an email to registered users. Continued use of the service after changes become effective constitutes acceptance of the new Terms.

9. Governing Law

These Terms are governed by the laws of the United Kingdom. Any disputes arising from or relating to these Terms or HTFN shall be resolved exclusively in the courts of United Kingdom.


Privacy Policy for Hypertext Functions (HTFN)

Last updated: 11th November 2024

At Hypertext Functions (HTFN), we are committed to protecting the privacy of our users. This Privacy Policy outlines how we collect, use, and protect your information when you use our services.

1. Information We Collect

  • Personal Information: When you register for HTFN, we may collect personal information, such as your name, email address, and payment information.
  • Usage Data: We collect data related to how you use HTFN, including IP addresses, device information, and logs of API calls.
  • Function Data: HTFN stores and processes the JavaScript functions you upload to provide the service.

1.1 Alpha Status and Data Loss Warning

HTFN is currently in alpha and under active development. Users are advised that during this alpha period, data loss and service interruptions may occur as part of the platform’s testing and improvement process. We cannot guarantee the stability, reliability, or complete security of data stored on HTFN, and users acknowledge and accept the risks associated with this alpha status.

2. How We Use Your Information

  • Service Provision: We use your information to operate, maintain, and improve HTFN.
  • Billing and Payment: We use your payment information to process subscriptions for paid plans.
  • Security and Compliance: We may use your information to detect and prevent abuse, fraud, or illegal activities on HTFN.

3. Data Sharing and Disclosure

HTFN will not share your personal information with third parties except:

  • With Your Consent: If you provide consent to share your information with third parties.
  • For Legal Compliance: If required by law or to comply with a legal process.
  • Service Providers: With trusted third-party providers who assist us in operating HTFN. These providers are bound by confidentiality agreements.

4. Data Security

HTFN takes data security seriously and implements reasonable measures to protect your information from unauthorized access, alteration, or destruction. However, no internet transmission is entirely secure, and we cannot guarantee absolute security.

5. User Rights

  • Access and Correction: You may access and update your personal information via your HTFN account settings.
  • Data Deletion: You can request the deletion of your account and associated data by contacting us at contact us form .

6. Children’s Privacy

HTFN is not intended for children under the age of 13, and we do not knowingly collect information from children under this age. If we become aware that we have collected personal data from a child under 13, we will take steps to delete it.

7. International Data Transfers

Your information may be transferred to and stored in countries outside of your own, including countries that may have different data protection laws. By using HTFN, you consent to the transfer of your data to these locations.

8. Changes to Privacy Policy

We may update this Privacy Policy to reflect changes in our practices. Users will be notified of significant changes by posting a notice on our website or via email.

9. Contact Us

If you have any questions about this Privacy Policy, please contact us at contact us form .