Privacy Policy

Product: LeaseLens (neolain.com/leaselens) Operator: NeoLain Trading Co. Limited, Hong Kong HK Business Registration No.: [BR number placeholder] Registered office: [registered address placeholder] Contact: legal@neolain.com Last updated: [last-updated date placeholder]

Plain-English summary. We are a Hong Kong company that turns commercial lease PDFs into structured data. To do that, your uploaded documents pass through Google Vertex AI (Gemini 2.5 Pro), which Google's terms bind to a no-training / no-retention policy, are stored in Cloudflare R2 (AP-East) and Supabase Postgres (Tokyo region), and are auto-deleted after 90 days unless you delete them sooner. We never use your data to train models. This page explains each of those steps in detail.

This Privacy Policy is informational. It is not legal advice. If you need advice on how LeaseLens fits into your regulatory obligations, please consult qualified counsel.


1. Who we are

LeaseLens is operated by NeoLain Trading Co. Limited ("NeoLain", "we", "us"), a private company limited by shares incorporated in Hong Kong SAR.

For the purposes of the Hong Kong Personal Data (Privacy) Ordinance (Cap. 486) ("PDPO"), NeoLain is the data user. For the purposes of the EU General Data Protection Regulation ("GDPR") and the UK GDPR, NeoLain is a data controller of account data and a data processor of lease content uploaded by you. For the purposes of Japan's Act on the Protection of Personal Information ("APPI"), NeoLain is a Personal Information Handling Business Operator.

2. Scope of this policy

This policy applies to:

It does not cover third-party websites we link to, or third-party tools you separately connect.

3. What we collect

Plain-English summary. Account basics (email, company), the lease PDFs you upload, the structured data we extract, billing information handled by Stripe, and standard product telemetry. Nothing more than we need.

3.1 Account and identity data

3.2 Content you upload

Your lease documents may contain personal data about third parties (for example, tenant contact names, guarantor details, signatories). You are responsible for ensuring that you have a lawful basis to upload such documents and to have them processed by our service. See Section 8 on your role as controller.

3.3 Derived data

3.4 Billing data

3.5 Usage and telemetry

3.6 Support correspondence

4. How we use it

Plain-English summary. To run the product, to bill you, to improve accuracy in the aggregate, to keep the service secure, and to talk to you about the service. Not to profile you or sell data.

We use the categories above to:

  1. Deliver the service. Process your uploaded leases, return structured data, store outputs, let you export them.
  2. Authenticate and authorize. Create and secure your account and team.
  3. Bill you. Issue invoices, collect payment via Stripe, manage renewals and dunning.
  4. Support you. Respond to questions, debug issues, process your deletion requests.
  5. Improve the platform. Review aggregated, anonymized accuracy signals (e.g., which fields are commonly corrected) to refine our schema and prompt design. This does not involve using your lease content to train any model.
  6. Protect the service. Detect abuse, rate-limit, investigate suspected fraud or security incidents.
  7. Comply with law. Keep records required by Hong Kong tax and corporate law, respond to lawful requests from regulators.

Legal bases (GDPR / UK GDPR)

Where GDPR applies, our legal bases are:

Basis (PDPO)

Under PDPO, personal data is collected for purposes directly related to providing LeaseLens and communicating with you about it. We do not use personal data for any new purpose without your prescribed consent.

5. The AI pipeline — how your documents flow

Plain-English summary. When you click "Extract", the PDF is sent to Google Vertex AI (Gemini 2.5 Pro). Google's Vertex AI Generative AI terms bind it to not retain your data and not train on it. The structured output comes back and we store it in your workspace.

This section is critical and we want it to be unambiguous.

5.1 The flow

  1. You upload a PDF (or DOCX / image) to LeaseLens through your browser over TLS 1.3.
  2. The file is stored encrypted at rest in Cloudflare R2 (AP-East region).
  3. When you trigger extraction, the document is sent from our backend to Google Vertex AI (Gemini 2.5 Pro) in the Tokyo (asia-northeast1) region — inline for PDFs under 20MB, or via a short-lived Google Cloud Storage object (24-hour lifecycle) for larger files.
  4. Gemini reads the document, applies our extraction prompt and structured-output schema, and returns JSON.
  5. We parse that response, attach citations and confidence scores, and write the record to Supabase Postgres (Tokyo ap-northeast-1).
  6. You see the extracted fields in your dashboard and can export them.

5.2 No-retention, no-training posture with Google Vertex AI

We process your lease content through Google Vertex AI under Google's Vertex AI Generative AI Service terms and the Google Cloud Data Processing Addendum. Under those terms, by default:

Unlike some consumer-facing AI products, these protections are the default configuration for Vertex AI customer prompts and outputs — not an opt-in we need to negotiate.

5.3 No training on customer data

We do not use your lease content, your extracted data, or your account activity to train any model, whether ours or a third party's. Aggregated, anonymized signals about which fields are commonly corrected may inform prompt and schema updates, but no individual customer content is used for model training.

5.4 Storage and retention inside LeaseLens

6. Subprocessors

Plain-English summary. A short list of vendors we use to run the service. Each is bound by contract to handle your data appropriately.

The following subprocessors may process personal data or lease content on our behalf:

SubprocessorPurposeRegion
Google LLC (Vertex AI)LLM inference (Gemini 2.5 Pro) under Vertex AI Gen AI terms — no training, no retentionasia-northeast1 (Tokyo)
Google LLC (Cloud Storage)Short-lived staging of PDFs >20MB, 24h auto-delete lifecycleasia-northeast1 (Tokyo)
Cloudflare, Inc. (R2)Object storage for uploaded filesAP-East
Supabase, Inc.Postgres database and authenticationTokyo ap-northeast-1
Stripe Payments Europe / Stripe Asia PacificPayment processingAs selected by Stripe
ResendTransactional email (account, billing, notifications)US / EU
Vercel, Inc.Application hosting, edge deliveryGlobal edge
PostHogProduct analytics and usage telemetryEU-hosted instance

We maintain a current subprocessor list at neolain.com/leaselens/subprocessors. We will update it before engaging any new subprocessor. Enterprise customers with a signed DPA may subscribe to written change notifications and object before a new subprocessor begins processing their data, subject to the terms of the DPA.

7. Your rights

Plain-English summary. You can see, fix, export, or delete your data. Email legal@neolain.com and we will respond within 30 days.

The rights below are provided to all customers as a matter of policy and, where applicable, as a matter of law under PDPO, GDPR, UK GDPR, and APPI.

To exercise any right, email legal@neolain.com from the address on your account. We respond within 30 calendar days, or sooner where law requires. We may need to verify your identity before acting.

8. Your role as controller of lease content

If your uploaded leases include personal data of third parties (tenants, guarantors, signatories), you are the controller of that personal data and we process it on your behalf as a processor. You represent that:

Our Data Processing Agreement (/legal/dpa) sets out the terms governing that processor relationship. It is incorporated into our Terms of Service by reference and is offered as a standalone document suitable for self-serve SMB customers.

9. International transfers

Plain-English summary. Your data stays in Asia-Pacific where possible, but some subprocessors are global. We rely on Standard Contractual Clauses and similar safeguards when data leaves the EEA or UK.

10. Cookies and similar technologies

We use a small number of cookies and similar technologies:

We do not serve third-party advertising cookies.

Where required, you will see a cookie banner on first visit and can manage optional categories there. You can also clear cookies through your browser settings.

11. Security

Technical and organizational measures include:

SOC 2 Type I is in progress. We are not certified yet and we do not quote a timeline. We will publish the report when it is available. We do not claim HIPAA, PCI-DSS, or ISO 27001 compliance.

12. Data breach

If we become aware of a personal data breach likely to result in risk to affected individuals, we will:

Our DPA sets out equivalent terms for your role as controller.

13. Children

LeaseLens is a B2B product for commercial real estate professionals. It is not directed at children. We do not knowingly collect personal data from anyone under 18. If you believe a minor has created an account, email legal@neolain.com and we will delete the account.

14. Retention beyond 90 days

While lease content and extracted data follow the 90-day default retention (Section 5.4), the following categories have different retention windows:

After the applicable window, records are deleted or anonymized.

15. Changes to this policy

We may update this policy from time to time. If we make material changes, we will notify you by email or through the dashboard at least 14 days before they take effect. The "Last updated" date at the top of this page always reflects the current version.

16. Contact

Privacy and legal: legal@neolain.com General support: support@neolain.com Postal: NeoLain Trading Co. Limited, [registered address placeholder], Hong Kong SAR

If you have a complaint we have not resolved to your satisfaction, you may contact:


LeaseLens output is informational. It is not legal advice. Always have qualified counsel review lease terms before relying on them for legal or financial decisions.