GameNoter

Terms & Conditions

By using GameNoter, you agree to these terms. We may update them periodically; continued use constitutes acceptance. Significant changes will be announced in-app.

These terms apply to the GameNoter web and desktop application (“Application”) provided by FYNo52 (“Service Provider”). By using the Application you agree to these terms.

1. Acceptance of Terms

By accessing or using the Application, you agree to these terms. You may not copy, modify, reverse-engineer, or misuse any of the Service Provider’s trademarks or source code. All intellectual property rights remain with the Service Provider.

2. Changes to These Terms

We may periodically update these Terms & Conditions. Continued use of the Application constitutes acceptance of any changes. Please review this page regularly.

3. Updates & Termination

You agree to accept updates when offered. The Service Provider may discontinue the Application at any time. Upon termination, you must cease using the Application. For the desktop version, you must also uninstall or delete it from your device.

4. Changes to the Application

The Service Provider reserves the right to modify, update, or charge for the Application at any time. Any fees will be clearly communicated in advance.

5. Third-Party Content

The Application may display content, logos, and images owned by third parties. You must comply with each rights holder’s terms when interacting with their content. The Service Provider claims no ownership of third-party intellectual property.

6. Blog Content Disclaimer

All blog posts, tutorials, tips, and any other written or visual content (“Blog Content”) provided on or through the Application are for general informational purposes only. While we strive to ensure accuracy, we make no warranties—express or implied—regarding the completeness, accuracy, reliability, or suitability of the Blog Content for any purpose.

You acknowledge and agree that:

  • Any action you take based on the Blog Content is at your own risk.
  • We are not responsible for any errors or omissions in the Blog Content, nor for any losses, damages, or other liabilities arising from your use of or reliance on such information.
  • Blog Content may contain links to external websites or resources, and we do not endorse or take responsibility for the content of any linked site.

By accessing or using the blog, you agree not to hold the Service Provider liable for any direct, indirect, incidental, consequential, or punitive damages resulting from your access to, reliance on, or use of the Blog Content.

7. Data & Privacy

Authentication data:When you sign in via Google OAuth, GameNoter stores your Google UID, display name, and email address on Supabase Auth. These values are used to manage your account, verify your identity, and display your profile. The access token and refresh token issued by Supabase Auth are saved in your browser’s localStorage or in secure cookies (HttpOnly, Secure) where supported.

Session cookies / LocalStorage:After logging in, Supabase Auth’s access token and refresh token are saved either in secure cookies or in localStorage. This ensures you remain logged in even if you reload the page. For security, cookies are flagged as HttpOnly and Secure where supported.

User-provided data:GameNoter only processes and stores data you explicitly create or upload. For example:

  • Map markers (pin coordinates, visibility settings)
  • Notes attached to each marker (text annotations)
  • Attachments (images, videos) you add to a marker or note
  • Any bookmarks, tags, or custom metadata you create within the app

The following sections explain where and how we store each type of data.

Web version (local storage):

  • Map markers, notes, bookmarks, and other user inputs are saved in your browser’s localStorage.
  • Attachments (images/videos) are managed via the File System Access API and stored in IndexedDB for local preview.
  • When you export or download data, attachments and file-path references are never included.

Quiz progress & review flags:
The CS2 Callouts Quiz feature stores your current question index and any “HARD” marks exclusively in your browser’s localStorage. These values remain on your device and are never transmitted to our servers. To reset them, simply clear site data (localStorage/IndexedDB) in your browser settings.

Desktop version (local database):

  • All user-provided data—including notes, attachments, bookmarks, and map markers—is stored locally in a SQLite database file (tips.db).
  • When you attach an image or video, the actual file is saved on your device and its path is recorded in the database.
  • When you export or download data, only markers, notes, and bookmarks are included—attachments and file-path references are never exported.
  • No data is transmitted off your machine unless you explicitly choose to share it with others.

Shared data (Supabase):When you use the export feature in the Web version, GameNoter generates a JSON file containing only the data you chose for that tip—such as marker coordinates and any attached text notes. That exported JSON can then be uploaded to Supabase (database or Storage) if you decide to share it.By design, attachments (images/videos) and file-path references are never included in the exported JSON.Because uploading is entirely user-initiated, please review the JSON preview carefully to confirm it contains only what you intend to share before you click “Upload.”

Analytics & Ad-serving:We use Google Analytics and Google AdSense to collect anonymous usage statistics and display ads. These services may automatically collect performance data (e.g., page views, session duration) and ad impressions. We do not share personally identifiable information with these services.

Access logs / IP address:When you use the Web version, Supabase (backend) and Google Analytics/AdSense may automatically log your IP address. Google Analytics is configured to anonymize IP addresses (IP masking) before processing. These logs help us monitor for security purposes, improve the service, and optimize ad delivery.

You are responsible for safeguarding your own device, browser, and account credentials. If someone gains access to your device, browser’s localStorage, or your Supabase credentials, they may be able to view or modify your locally stored data.

8. Accounts & Authentication

You may sign in through Google OAuth using Supabase Auth. By creating an account you:

  • Agree that your Google UID, display name and email are stored on Supabase.
  • Are responsible for all activity under your account.
  • May request account deletion at any time via our MyPage screen. Deletion is permanent and cannot be undone.

We reserve the right to suspend or terminate accounts that violate these Terms or our Upload Policy.

9. Upload & Download Rules

All file uploads and downloads are governed by our Upload Policy, which forms an integral part of these Terms. Key points:

  • Uploads are limited to 3 files per user per 24-hour period.
  • Public downloads are rate-limited (max 3 per minute per IP).
  • Files are stored in Supabase Storage; we may remove them at our discretion.
  • Illegal, infringing or harmful content will be deleted and may lead to account or IP suspension.
  • Repeated violation of upload/download rules may result in suspension or permanent ban.
  • Any attack, exploitation or other unlawful use of the upload / download features—or of this site or any third party—is strictly prohibited.
  • Disputes arising between users must be resolved by the parties themselves; the Service Provider will not mediate.
  • You are solely responsible for running up-to-date security and anti-virus measures when uploading or downloading; the Service Provider assumes no liability for any damage caused by malware or other security threats.

9-1. Commenting Rules

All commenting is governed by our Comment Policy, which forms an integral part of these Terms. Key points:

By posting comments through the Application, you agree to comply with these rules. Violations may result in removal of your comments or suspension of your account without notice.

  • Relevance: Comments must be directly related to the tip content. Off-topic or irrelevant remarks may be removed.
  • No Harassment: Do not post any harassing, hateful, discriminatory, or abusive language.
  • Privacy: Do not include personal or sensitive information (e.g. email addresses, phone numbers, home addresses). Respect others’ privacy—do not share photos or identifying data without consent.
  • Malicious Content: Do not share links to malware, viruses, or any content intended to harm others. Exercise caution when clicking on links in comments; the Service Provider does not monitor every link in real time and assumes no responsibility for any damage or loss caused by external content.
  • Self-Promotion: General advertising and spam are prohibited; however, self-promotion that is directly relevant to the tip topic is allowed. Irrelevant promotional content will be removed.
  • Duplicate Posts: Avoid posting the same or nearly identical content repeatedly.
  • Legal Compliance: You must comply with all applicable laws and regulations when posting comments.
  • No Liability: The platform does not guarantee the accuracy or reliability of any comment. We take no responsibility for any consequences or liabilities arising from your own comments or from content you access via third-party links. You post and interact with comments at your own risk.
  • Dispute Resolution: The platform does not intervene in disputes between users. Any conflict must be resolved directly between the involved parties.

10. Internet & Network

The Web version requires a stable Internet connection for all features. Certain features of the desktop version may also require an active connection. You are responsible for any data charges imposed by your network provider.

11. Local File Access

Web version: uses the browser’s File System Access API to let you select and preview local files (images/videos). All operations occur entirely on your device; no file data is ever uploaded or stored by the Service Provider’s servers.

Desktop version: uses the native file picker provided by the desktop framework (e.g. Tauri) to attach and preview local files. Again, all file operations happen locally; no file data leaves your machine.

You assume all risk associated with accessing, modifying, or deleting these files. The Service Provider disclaims any responsibility for file corruption, data loss, or other damage arising from local file access.

12. Attachments & Local File Paths Disclaimer

Web version: exported JSON never includes attachments or file paths. If you wish to back up your local attachment files, you must copy them manually.

Desktop version: export will include local file paths of attachments (images/videos) as stored in your SQLite database. These paths reflect your device’s folder structure and may contain sensitive information.

By using the export feature you acknowledge and agree that the Service Provider shall not be liable for any damage, data leakage, or privacy breach resulting from sharing or misuse of those file paths.

13. Warranty Disclaimer

The Application is provided “AS IS” without warranties of any kind. The Service Provider disclaims all liability for damages arising from your use. The Service Provider also makes no guarantee as to the correctness, completeness, or reliability of any content contained in files downloaded through the Application. You acknowledge that you download and use such content at your own risk.

14. Limitation of Liability

To the fullest extent permitted by applicable law, the Service Provider shall have no liability for any direct, indirect, incidental, consequential, special or punitive damages arising out of or in connection with your use of the Application, even if advised of the possibility of such damages.

15. Indemnification

You agree to indemnify and hold harmless Service Provider from any claims, liabilities, damages, losses, or expenses (including reasonable attorneys’ fees) arising out of or in connection with your use of the Application, your violation of these Terms, or your infringement of any third party’s rights.

16. Governing Law

These Terms shall be governed by and construed in accordance with the laws of Japan, without regard to its conflict of law principles. Any dispute arising under or in connection with these Terms shall be subject to the exclusive jurisdiction of the Tokyo District Court.

17. Severability & No Waiver

If any provision of these Terms is held to be invalid or unenforceable, that provision will be enforced to the maximum extent permissible, and the remaining provisions will remain in full force and effect. No failure or delay by the Service Provider in exercising any right under these Terms shall constitute a waiver of that right.

18. Donations

GameNoter relies on voluntary donations through third-party platforms (such as Buy Me a Coffee and Ko-fi). By making a donation:

  • Donation processing: All payment information (e.g., credit card details, PayPal) is handled by the selected platform. GameNoter does not collect or store full payment data.
  • Use of donations: Donations support the ongoing operation of GameNoter—covering hosting, domain renewal, and other necessary costs—and help sustain the developer’s efforts and time to maintain and improve the service.
  • Non-refundable: All donations are final and non-refundable. Please confirm your decision before contributing.
  • Third-party terms: By donating, you agree to the terms and privacy policy of the chosen platform (Buy Me a Coffee, Ko-fi, etc.). We encourage you to review those policies before proceeding.

19. Effective Date

May 29, 2025

Contact

For questions about these terms, please visit our Contact page.