Skip to main content

Communication and Privacy

This app performs the following types of communication.

CloudFlare

  • Used as the hosting service for the web app version.
  • Calls an IP address determination function to determine if a user is within the EU. It only returns the country name and EU status.
  • While the developer has not configured any data collection settings, CloudFlare collects certain data by default. Specifically, this includes access statistics such as country and time.

OpenRouter

  • By default, the app accesses OpenRouter as the text generation provider.
  • Specifically, access occurs when using the following features:
    • Generating a new scene
    • Automatically generating themes via the Generate Ideas button
    • AI translation of the UI via the Translate button
    • Performing Autoplay
    • Issuing API keys via PKCE
    • Retrieving available model names via the Get OpenRouter Model List button
  • The API key configured by the user is sent directly to OpenRouter.
    • Only one API key is stored on the device.
    • If a provider other than OpenRouter is specified in the baseURL option of the model settings, this API key will be sent to that provider.
    • When changing the provider, the user must manually switch the API key.
  • The app name is attached during transmission.
    • This is used for app statistics, such as tracking which models were used.

Hugging Face

  • The app accesses Hugging Face when Hugging Face is selected as the image generation provider, or when generating scenes/regenerating images from a save slot where Hugging Face is selected.

A1111, ComfyUI

  • Similar to Hugging Face, the app accesses a local address when local image generation is selected.
  • It accesses the specified API endpoint; if this endpoint is not a local address, it will naturally access the specified external address.
    • This may occur when using save data created by others.
  • Settings for ComfyUI contain the workflow as-is. Since workflow functions carry a high risk of accessing extensive data, please be sure to discard workflows from save data created by others.

Google Drive

  • The app accesses Google only after the sign-in button is pressed. No communication occurs before that.
  • Once signed in, a token is held on the device (maintaining the sign-in state even after a page reload). This token has a validity period of approximately one hour.

Google Font

  • Font files are self-hosted. The app does not access Google.