Terms of Service

Effective Date: May 9, 2026

1. Acceptance of Terms

By accessing or using Linger (the "Service"), you agree to these Terms of Service ("Terms"). If you disagree, do not use the Service.

2. Service Description

Linger is a personal diary application. The frontend is a React single-page app hosted on Cloudflare Pages. A lightweight backend (Cloudflare Pages Functions) handles OAuth authentication and proxies Google Drive API requests on your behalf. Session data (OAuth tokens) is stored in Cloudflare KV with a 30-day expiry. All diary entries are stored in your personal Google Drive folder (linger_diary/) using the Google Drive API with drive.file scope.

3. User Responsibilities

You are responsible for:

4. Intellectual Property

You retain full ownership of all diary content you create. Linger does not claim rights to your content. The Service code, design, and branding are the property of its developer.

5. Disclaimer of Warranties

The Service is provided "as is" without warranties of any kind. We do not guarantee uninterrupted, error-free, or secure operation.

6. Limitation of Liability

The developer of Linger shall not be liable for any indirect, incidental, or consequential damages arising from your use of the Service, including data loss caused by third-party services (Google Drive, Cloudflare).

7. Privacy

Your use is also governed by our Privacy Policy. We only access Google Drive data you explicitly authorize via the OAuth consent screen.

8. Termination

We may suspend access for violations of these Terms. You may stop using the Service at any time and revoke the app's Google OAuth access via Google Account → Apps & services.

9. Changes to Terms

We may update these Terms at any time. Continued use after changes constitutes acceptance.

10. Governing Law

These Terms are governed by the laws of Japan.

11. Contact

For questions, contact: europeanplaice@gmail.com