krfadvplayer is an unofficial fan-made tool with no affiliation to the official
Kirara Fantasia (きららファンタジア) project or its rights holders (Houbunsha, Aniplex, Drecom).
Please read the following carefully before use.
1. Nature of the Player & Copyright
krfadvplayer is a free, open-source WebGL player developed by fans to play back ADV scenarios
from the game Kirara Fantasia (きららファンタジア) in a browser.
It is built on Unity WebGL technology and is not affiliated with any official platform.
The source code of this player is provided open-source; copyright belongs to the original author(s).
All game assets (character artwork, backgrounds, BGM, SE, voice, scenario scripts, etc.) are the
property of Houbunsha, Aniplex, and Drecom. This player streams these resources
in real time for playback purposes only. No assets are persistently stored, redistributed, or
used for commercial purposes.
Custom scenario files (JSON) uploaded via the "Upload" feature are the user's own original content.
If such content constitutes a derivative work of original assets, please comply with the fan
creation guidelines of the respective rights holders.
2. Network Asset Access
During operation, this player makes network requests to the following addresses:
https://assets.krf-adv.com/adv/ — game images, audio, and scenario script data
(loaded by the Unity engine)
https://player.krf-adv.com/ — the hosting server for the player itself
https://krfadvplayer-stats.kishima.workers.dev/ — anonymous play statistics service
(play sessions are posted on START; the Stats panel fetches /stats and /stats?days=N; the history page fetches /history and /history?days=N)
Asset loading requests are read-only and contain no user data. See Section 4 for details on anonymous statistics reporting.
Note: Some ad blockers block requests containing "adv" in the URL, causing asset
loading to fail. If playback is broken, please temporarily disable your ad blocker and reload.
3. Disclaimer
This player is provided "as-is" without any express or implied warranty of accuracy,
completeness, or fitness for a particular purpose.
Any consequences arising from the use of this player (including but not limited to
account bans, data loss, or legal disputes) are solely the responsibility of the user.
The developer assumes no liability.
This player is not intended for any infringing, cracking, cheating, automation, or other
activities that violate the game's terms of service.
This player depends on the Unity WebGL runtime and the assets.krf-adv.com service.
If upstream services become unavailable, functionality may be affected; the developer is not
liable for such outages.
The developer reserves the right to modify or discontinue this player at any time without notice.
4. Privacy Policy
This player does not collect any personally identifiable information.
Local Storage (localStorage): The player uses the browser's localStorage
to store the following data, none of which contains personally identifiable information:
ADVIDs — selected scenario ID list and settings (volume, quality, frame rate)
customAdvScripts — user-uploaded custom scenario JSON data
krfTheme — dark/light theme preference
This data is stored only in your own browser and is never sent to any server.
Network Requests:
Asset loading (read-only): Only GET requests are made; no user data is included.
Play statistics and history (anonymous write): Each time START is clicked, the player sends the list of selected scenario IDs (an array of integers) to the statistics server (krfadvplayer-stats.kishima.workers.dev). The server stores a UTC timestamp and the ID list for that play session, and uses them for cumulative statistics and history listing. The client fetches /stats and /stats?days=N for summary stats, and /history and /history?days=N for session history.
No cookies are sent and no user content is uploaded.
Third-party Tracking: This player contains no analytics, advertising,
or tracking code of any kind.
Data Removal: You can delete all locally saved data at any time via
your browser's DevTools → Application → localStorage by removing the keys
ADVIDs, customAdvScripts, and krfTheme.
5. Terms of Use
This player is for personal, non-commercial enjoyment and fan-creation use only.
Commercial use or monetization of this player in any form is prohibited.
Using this player to bulk-scrape, mirror, or redistribute game assets is prohibited.
Uploading content that infringes on copyrights, reputation, or other legitimate rights of
others via the Upload feature is prohibited.
Continued use of this player constitutes your acceptance of all terms above.
再生統計・履歴(匿名書き込み):START ボタンを押すたびに、本プレイヤーは選択したシナリオ ID リスト(整数の配列)を統計サーバー(krfadvplayer-stats.kishima.workers.dev)に送信します。サーバー側では各再生セッションの UTC 時刻と ID リストを記録し、累計統計および履歴表示に利用します。統計表示は /stats と /stats?days=N、履歴表示は /history と /history?days=N を利用します。