PageSourceSearch

https://hulalink.com/assets/PolicyHulaPage-lAG-wbSx.js

js hulalink.com collected 2026-10-02 00:50:39 UTC 10,359 bytes, 1 lines download raw bytes

1import{a as e,H as l,B as n}from"./vendor-BCGjxlXv.js";import{S as d,C as o,a as t,b as i}from"./StandardContent-bA07v2a3.js";import{f as s,C as r,B as a}from"./index-DxkRDGIX.js";import"./auth-vendor-YqE4A5iA.js";const c="[email protected]";function m(){return e.jsxs(e.Fragment,{children:[e.jsxs(l,{children:[e.jsx("title",{children:s.policyHulaTitle}),e.jsx("meta",{name:"description",content:s.policyHulaDescription}),e.jsx("meta",{name:"robots",content:"noindex, nofollow"})]}),e.jsxs(d,{title:"HulaVPN Privacy Policy",children:[e.jsx(o,{children:e.jsx("em",{children:"Last updated: July 14, 2026."})}),e.jsxs(o,{children:['This Privacy Policy applies to the HulaVPN application for iOS (the "App"), published by'," ",r,' ("we," "our" or "us"). The App is a subscription-only VPN service: it contains no advertising, includes no advertising or tracking SDKs, and does not share user data with third parties. Our guiding principle is to collect only the minimal data required to operate a reliable VPN service.']}),e.jsx(t,{first:!0,children:"1. NO LOGS, NO THIRD-PARTY DATA SHARING"}),e.jsx(o,{children:"We do not collect logs of your online activity while you are connected to the App. This means we keep no records of your browsing history, traffic destination, data content, or DNS queries. We also never store connection logs — no logs of your originating IP address, your outgoing VPN IP address, connection timestamp, or session duration. We have designed our systems to not have sensitive data about you; even when compelled, we cannot provide data we do not possess."}),e.jsx(o,{children:"We do not sell, use, or disclose to third parties any data for any purpose. Your data is never shared with third parties for advertising, marketing, or tracking. The only third-party processing involved in operating the App is what is strictly necessary to deliver the service itself — payment processing handled directly by Apple (Section 5) and anonymized crash diagnostics (Section 4) — and none of this data is ever sold, used for advertising, or disclosed for any other purpose."}),e.jsx(t,{children:"2. INFORMATION WE COLLECT"}),e.jsx(o,{children:"We collect a minimal amount of information, only in order to provide and improve the core features of the App. The typical reasons that we collect personal data include:"}),e.jsxs(n,{sx:{mt:2},children:[e.jsx(i,{num:"2.1",children:"Providing the App and related services, and improving them over time;"}),e.jsx(i,{num:"2.2",children:"Allowing you to download and purchase our services;"}),e.jsx(i,{num:"2.3",children:"Providing customer support and responding to your requests."})]}),e.jsx(o,{children:"When you open the App to use our VPN services, the App assigns a unique identifier to you (this identifier binds only to your device identification code and does not tie to any other personal information). When you use the VPN services, we use this identifier to determine the level of service you have signed up for before establishing your VPN connection."}),e.jsx(o,{children:"If you contact us directly, we may receive additional information about you such as your name, email address, the contents of the message and any attachments you may send us, and any other information you may choose to provide."}),e.jsx(t,{children:"3. HOW WE USE INFORMATION"}),e.jsx(o,{children:"We use the information we collect solely to: (1) provide, improve, and develop the App; (2) communicate with you; and (3) protect the security and integrity of the App. For example:"}),e.jsxs(n,{sx:{mt:2},children:[e.jsx(i,{num:"3.1",children:"Maintain, improve, or manage the App, and perform internal business analysis;"}),e.jsx(i,{num:"3.2",children:"Implement our Terms of Service to prevent illegal activities and abuse, protect the legal rights, property and security of the App and its users, and resolve related disputes;"}),e.jsx(i,{num:"3.3",children:"Comply with applicable laws and assist law enforcement when we believe it is reasonable and meets applicable legal standards."})]}),e.jsx(o,{children:"We never use your information for advertising. The App displays no advertisements, and we do not use, share, or sell your data for advertising or marketing purposes."}),e.jsx(t,{children:"4. SERVICE DIAGNOSTICS AND CONFIGURATION"}),e.jsx(o,{children:"To keep the App stable and operational, the App uses Firebase Crashlytics to collect anonymized crash reports (such as device model, operating system version, and crash stack traces) and Firebase Remote Config to deliver service configuration to the App. These tools act as our data processors under contract, are used solely for maintaining service quality and reliability, are never linked to your VPN activity (which is protected by our no-logs commitment in Section 1), and are never used for advertising or tracking of any kind."}),e.jsx(o,{children:"The App does not include any advertising SDK or third-party tracking SDK, does not access the advertising identifier (IDFA), and does not track you across apps or websites owned by other companies."}),e.jsx(t,{children:"5. SUBSCRIPTION DATA"}),e.jsx(o,{children:"When you purchase an in-app subscription (HulaVPN Plus), we process: (a) purchase history and subscription status from the Apple App Store, used to determine your service tier and entitlements; (b) the Apple appAccountToken — a device-bound identifier (derived from the device identifier, not tied to your personal identity) used to link in-app purchases to your device."}),e.jsx(o,{children:"We do not have access to your payment instrument (credit card, bank account, etc.). All payments are processed by the Apple App Store directly. We only receive purchase confirmations and entitlement status from Apple."}),e.jsx(t,{children:"6. DATA RETENTION"}),e.jsx(o,{children:"We may retain information about you and your use of the App, including personally identifiable information, for as long as required to provide the services and uses described 
1in this Privacy Policy. This usually means that we retain account information for the duration of your account."}),e.jsx(t,{children:"7. SECURITY MEASURES"}),e.jsx(o,{children:"We take adequate protective measures to prevent loss of information, misuse, unauthorized access, disclosure, alteration, or destruction. While we strive to protect your information and privacy, there is no guarantee that data transfer or storage is 100% secure."}),e.jsx(t,{children:"8. LEGAL BASIS UNDER GDPR"}),e.jsxs(o,{children:[r," is committed to user privacy globally. In accordance with the General Data Protection Regulation (GDPR) of the European Union, we collect and process data of users in the EU on one of the following bases, depending on the circumstances:"]}),e.jsxs(n,{sx:{mt:2},children:[e.jsx(i,{num:"8.1",children:"For the purposes of fulfilling our contractual obligations to users."}),e.jsx(i,{num:"8.2",children:"For a legitimate interest associated with the operation of our business, including enhancing the quality, reliability, and effectiveness of the App."}),e.jsx(i,{num:"8.3",children:"For communicating with customers to provide information and seek feedback related to the App."})]}),e.jsx(o,{children:"You can withdraw your consent at any time. Withdrawing your consent will not affect the lawfulness of any processing we conducted prior to your withdrawal, nor will it affect the processing of your personal information conducted in reliance on lawful processing grounds other than consent."}),e.jsx(t,{children:"9. INTERNATIONAL DATA TRANSFERS"}),e.jsxs(o,{children:[r," is a global business. We may transfer personal information to countries other than the country in which the data was originally collected. These countries may not have the same data protection laws as the country in which you initially provided the information. When we transfer your personal information to other countries, we will protect that information as described in this Privacy Policy."]}),e.jsx(t,{children:"10. CHILDREN'S PRIVACY"}),e.jsx(o,{children:"Our services are not directed to children under the age of 13, and we do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has provided us with personal information, we will take steps to delete such information. If you are a parent or guardian and believe your child has provided us with personal information, please contact us using the details below."}),e.jsx(t,{children:"11. YOUR RIGHTS"}),e.jsx(o,{children:'Subject to applicable law, you have the right to access, correct, transfer, delete, or object to the processing of your personal information. You may also have the right to lodge a complaint with a data protection authority. To exercise any of these rights, please contact us at the email address listed in the "Contact Us" section.'}),e.jsxs(o,{children:[e.jsx("strong",{children:"California Privacy Rights (CCPA):"}),' If you are a California resident, the California Consumer Privacy Act provides additional rights, including: (a) Right to Know what personal information we have collected about you over the past 12 months; (b) Right to Delete your personal information, subject to legal retention exceptions; (c) Right to Opt-Out of Sale — we do not sell personal information to third parties, so there is nothing to opt out of; (d) Right to Non-Discrimination for exercising any of your CCPA rights. To exercise these rights, contact us with the subject "CCPA Request". We will respond within 45 days as required by law.']}),e.jsx(t,{children:"12. CHANGES TO THIS PRIVACY POLICY"}),e.jsx(o,{children:"To remain consistent with applicable privacy laws and principles, this Privacy Policy may be modified from time to time, so please review it frequently. Your continued use of the App constitutes your acceptance of any updates. If we materially change the ways in which we use or share personal information previously collected from you, we will notify you through the App, email, or other communication."}),e.jsx(t,{children:"13. CONTACT US"}),e.jsxs(o,{children:["If you have any questions about this Privacy Policy or our data practices, please contact us at"," ",e.jsx(n,{component:"a",href:`mailto:${c}`,sx:{color:a.goldBright,textDecoration:"none",fontWeight:600,"&:hover":{color:a.gold}},children:c}),"."]})]})]})}export{m as PolicyHulaPage};

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.