PageSourceSearch

https://harmny.ai/app/assets/TermsPage-P2nvWn87.js

js harmny.ai collected 2026-10-05 12:34:14 UTC 13,410 bytes, 2 lines download raw bytes

1import{n as e}from"./chunk-OB3PAWPO-CK-Y49Iv.js";import{g as t}from"./flow-D6L7UM7m.js";import{i as n}from"./usePageTitle-SG7ptu73.js";var r=t(),i=`February 23, 2026`,a=`[email protected]`,o=`https://harmny.ai`;function s(){return n(`Terms of Service`),(0,r.jsx)(`div`,{className:`min-h-screen bg-white px-4 py-16 dark:bg-gray-900`,children:(0,r.jsxs)(`div`,{className:`mx-auto max-w-3xl`,children:[(0,r.jsxs)(`div`,{className:`mb-10`,children:[(0,r.jsx)(e,{to:`/sign-in`,className:`mb-6 inline-flex items-center gap-1 text-sm text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200`,children:`← Back to Sign In`}),(0,r.jsx)(`h1`,{className:`mb-2 text-3xl font-bold text-gray-900 dark:text-white`,children:`Terms of Service`}),(0,r.jsxs)(`p`,{className:`text-sm text-gray-500 dark:text-gray-400`,children:[`Effective date: `,i]})]}),(0,r.jsxs)(`div`,{className:`space-y-8 text-sm leading-relaxed text-gray-700 dark:text-gray-300`,children:[(0,r.jsx)(`section`,{children:(0,r.jsxs)(`p`,{children:[`These Terms of Service (“Terms”) govern your access to and use of Harmny (“Service”), operated by Harmny (“we”, “us”, or “our”), accessible at`,` `,(0,r.jsx)(`a`,{href:o,className:`text-blue-600 hover:underline dark:text-blue-400`,children:o}),`. By creating an account or using the Service, you agree to be bound by these Terms. If you are using the Service on behalf of an organization, you represent that you have authority to bind that organization to these Terms.`]})}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`1. Description of Service`}),(0,r.jsx)(`p`,{children:`Harmny is a multi-tenant performance management platform for organizations. It provides tools for employee competency tracking, career development planning, OKR / goal management, performance evaluation cycles, 1:1 meeting scheduling and notes, feedback collection, time-off management, onboarding and offboarding checklists, document management, org chart visualization, gamification features (Spark, badges, streaks), and optional Google Calendar integration.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`2. Accounts and Registration`}),(0,r.jsxs)(`ul`,{className:`list-disc space-y-2 pl-5`,children:[(0,r.jsx)(`li`,{children:`You must be at least 16 years of age to create an account.`}),(0,r.jsx)(`li`,{children:`You must provide accurate, current, and complete information during registration and keep it up to date.`}),(0,r.jsxs)(`li`,{children:[`You are responsible for maintaining the confidentiality of your password. You agree to notify us immediately at`,` `,(0,r.jsx)(`a`,{href:`mailto:${a}`,className:`text-blue-600 hover:underline dark:text-blue-400`,children:a}),` `,`of any unauthorized use of your account.`]}),(0,r.jsx)(`li`,{children:`Each account is for a single individual. You may not share your credentials with others.`}),(0,r.jsx)(`li`,{children:`Organization administrators are responsible for managing their organization’s workspace, including inviting members, setting roles, and managing data within the Service.`})]})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`3. Acceptable Use`}),(0,r.jsx)(`p`,{className:`mb-2`,children:`You agree not to:`}),(0,r.jsxs)(`ul`,{className:`list-disc space-y-1 pl-5`,children:[(0,r.jsx)(`li`,{children:`Use the Service for any unlawful purpose or in violation of any applicable laws or regulations.`}),(0,r.jsx)(`li`,{children:`Upload, post, or transmit content that is harassing, defamatory, obscene, discriminatory, or that infringes any third party’s intellectual property rights.`}),(0,r.jsx)(`li`,{children:`Attempt to gain unauthorized access to any part of the Service or to other users’ data.`}),(0,r.jsx)(`li`,{children:`Interfere with or disrupt the integrity or performance of the Service.`}),(0,r.jsx)(`li`,{children:`Use automated tools (bots, scrapers, crawlers) to access the Service without our prior written consent.`}),(0,r.jsx)(`li`,{children:`Reverse engineer, decompile, or attempt to extract the source code of the Service.`}),(0,r.jsx)(`li`,{children:`Use the Service to transmit spam, malware, or other malicious content.`}),(0,r.jsx)(`li`,{children:`Circumvent, disable, or interfere with security-related features of the Service.`})]})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`4. Google Calendar Integration`}),(0,r.jsx)(`p`,{className:`mb-2`,children:`Harmny offers an optional integration with Google Calendar via OAuth 2.0. By connecting your Google account you:`}),(0,r.jsxs)(`ul`,{className:`mb-2 list-disc space-y-1 pl-5`,children:[(0,r.jsx)(`li`,{children:`Authorize Harmny to create, update, and delete calendar events on your behalf for 1:1 meetings.`}),(0,r.jsx)(`li`,{children:`Authorize Harmny to read your Google account email address for display purposes.`})]}),(0,r.jsxs)(`p`,{className:`mb-2`,children:[`You may disconnect the integration at any time in Settings → Calendar, which immediately revokes Harmny’s access to your Google account. Harmny’s use of data obtained through Google APIs complies with the`,` `,(0,r.jsx)(`a`,{href:`https://developers.google.com/terms/api-services-user-data-policy`,target:`_blank`,rel:`noopener noreferrer`,className:`text-blue-600 hover:underline dark:text-blue-400`,children:`Google API Services 
1User Data Policy`}),`, including Limited Use requirements.`]})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`5. Your Content`}),(0,r.jsx)(`p`,{className:`mb-2`,children:`You retain all ownership rights to the content you submit to the Service (“User Content”), including performance notes, goals, documents, and evaluation responses. By submitting User Content, you grant us a limited, non-exclusive license to store, process, and display it solely to operate and provide the Service to you and your organization.`}),(0,r.jsx)(`p`,{children:`You are solely responsible for your User Content. We do not pre-screen User Content but reserve the right to remove content that violates these Terms or applicable law.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`6. Intellectual Property`}),(0,r.jsx)(`p`,{children:`The Service, including its design, code, trademarks, and all content we create, is owned by or licensed to Harmny and protected by applicable intellectual property laws. These Terms do not grant you any right, title, or interest in the Service beyond the limited right to use it as described herein.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`7. Privacy`}),(0,r.jsxs)(`p`,{children:[`Your use of the Service is also governed by our`,` `,(0,r.jsx)(e,{to:`/privacy`,className:`text-blue-600 hover:underline dark:text-blue-400`,children:`Privacy Policy`}),`, which is incorporated into these Terms by reference. Please review it carefully.`]})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`8. Availability and Modifications`}),(0,r.jsx)(`p`,{className:`mb-2`,children:`We strive to keep the Service available but do not guarantee uninterrupted access. We may modify, suspend, or discontinue any part of the Service at any time. We will make reasonable efforts to notify users of material changes.`}),(0,r.jsx)(`p`,{children:`We reserve the right to update these Terms at any time. We will notify you of material changes by updating the effective date and, where appropriate, by an in-app notification or email. Continued use after changes constitutes acceptance.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`9. Termination`}),(0,r.jsx)(`p`,{className:`mb-2`,children:`We may suspend or terminate your account, with or without notice, if you violate these Terms or if we are required to do so by law. Organization administrators may remove members from their workspace at any time.`}),(0,r.jsxs)(`p`,{children:[`You may stop using the Service at any time. If you wish to delete your account, contact us at`,` `,(0,r.jsx)(`a`,{href:`mailto:${a}`,className:`text-blue-600 hover:underline dark:text-blue-400`,children:a}),`. Upon termination, your right to use the Service ceases immediately.`]})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`10. Disclaimer of Warranties`}),(0,r.jsx)(`p`,{children:`THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE ERROR-FREE, UNINTERRUPTED, OR FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`11. Limitation of Liability`}),(0,r.jsx)(`p`,{children:`TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, GROWTHPATH AND ITS AFFILIATES, OFFICERS, EMPLOYEES, AND AGENTS SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, ARISING OUT OF YOUR ACCESS TO OR USE OF (OR INABILITY TO USE) THE SERVICE. OUR TOTAL LIABILITY FOR ANY CLAIM ARISING FROM THESE TERMS OR THE SERVICE SHALL NOT EXCEED THE AMOUNT YOU PAID US IN THE TWELVE MONTHS PRECEDING THE CLAIM, OR USD $100 IF NO FEES WERE PAID.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`12. Indemnification`}),(0,r.jsx)(`p`,{children:`You agree to indemnify and hold harmless Harmny and its officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or related to your use of the Service, your User Content, or your violation of these Terms.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`13. Governing Law and Dispute Resolution`}),(0,r.jsx)(`p`,{className:`mb-2`,children:`These Terms are governed by applicable law. Any disputes arising out of or relating to these Terms or the Service shall first be attempted to be resolved through good faith negotiation. If a dispute cannot be resolved 
1informally, it shall be submitted to binding arbitration or the courts of competent jurisdiction as required by applicable law in your region.`}),(0,r.jsx)(`p`,{children:`If you are an EEA consumer, nothing in these Terms affects your rights under mandatory consumer protection laws in your country of residence.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`14. Third-Party Services`}),(0,r.jsx)(`p`,{children:`The Service may integrate with or link to third-party services (including Google). Your use of those services is governed by their respective terms and privacy policies. We are not responsible for the content, practices, or availability of third-party services.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`15. Severability and Entire Agreement`}),(0,r.jsx)(`p`,{children:`If any provision of these Terms is found to be unenforceable, the remaining provisions will remain in full force and effect. These Terms, together with our Privacy Policy, constitute the entire agreement between you and Harmny regarding the Service and supersede any prior agreements.`})]}),(0,r.jsxs)(`section`,{children:[(0,r.jsx)(`h2`,{className:`mb-3 text-lg font-semibold text-gray-900 dark:text-white`,children:`16. Contact Us`}),(0,r.jsx)(`p`,{children:`Questions about these Terms? Contact us at:`}),(0,r.jsxs)(`div`,{className:`mt-2 rounded-lg border border-gray-200 bg-gray-50 p-4 dark:border-gray-700 dark:bg-gray-800`,children:[(0,r.jsx)(`p`,{className:`font-medium text-gray-900 dark:text-white`,children:`Harmny`}),(0,r.jsxs)(`p`,{className:`mt-1`,children:[`Email:`,` `,(0,r.jsx)(`a`,{href:`mailto:${a}`,className:`text-blue-600 hover:underline dark:text-blue-400`,children:a})]}),(0,r.jsxs)(`p`,{children:[`Website:`,` `,(0,r.jsx)(`a`,{href:o,className:`text-blue-600 hover:underline dark:text-blue-400`,children:o})]})]})]})]}),(0,r.jsxs)(`div`,{className:`mt-12 flex gap-6 border-t border-gray-200 pt-6 text-sm dark:border-gray-700`,children:[(0,r.jsx)(e,{to:`/privacy`,className:`text-blue-600 hover:underline dark:text-blue-400`,children:`Privacy Policy`}),(0,r.jsx)(e,{to:`/sign-in`,className:`text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200`,children:`Back to Sign In`})]})]})})}export{s as TermsPage};
2//# sourceMappingURL=TermsPage-P2nvWn87.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.