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 Ideasbutton - AI translation of the UI via the
Translatebutton - Performing Autoplay
- Issuing API keys via PKCE
- Retrieving available model names via the
Get OpenRouter Model Listbutton
- 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
baseURLoption 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.