<<nobr>>
<div id="elliahal-home">
<div class="eh-shell">
<section class="eh-hero">
<div class="eh-title">
<span class="eh-title__crown">✦</span>
<span class="eh-title__word">Elliahal</span>
<span class="eh-title__crown">✦</span>
<div class="eh-subtitle">Chronicles of the Bloomspell</div>
</div>
<div class="eh-tagline">
A dark fantasy interactive experience focused on atmosphere, story progression and mature themes.
</div>
<div class="eh-login-status">Not logged in</div>
<div class="eh-buttons">
<a class="eh-btn" href="/public/">
<span class="eh-btn__icon">⚔</span>
<span class="eh-btn__text">Public Version</span>
</a>
<a class="eh-btn mm-btn--disabled" href="#" aria-disabled="true" tabindex="-1">
<span class="eh-btn__icon">✦</span>
<span class="eh-btn__text">Latest Version (Patreon)</span>
</a>
<a class="eh-btn" href="/login">
<span class="eh-btn__icon">❖</span>
<span class="eh-btn__text">Login</span>
</a>
<a class="eh-btn eh-btn--secondary"
href="https://www.elliahal.com/roadmap/"
onclick="window.open('https://www.elliahal.com/roadmap/', '_blank', 'noopener'); return false;">
<span class="eh-btn__icon">☷</span>
<span class="eh-btn__text">Roadmap</span>
</a>
</div>
</section>
<section class="eh-sections">
<div class="eh-panel">
<div class="eh-panel__header">
<span class="eh-panel__crown">✦</span>
<span class="eh-panel__title">About Elliahal</span>
<span class="eh-panel__crown">✦</span>
</div>
<div class="eh-panel__body">
<p><strong>Elliahal — Chronicles of the Bloomspell</strong> is a dark fantasy interactive game centered on atmosphere, visual storytelling, character-driven scenes, and a mature narrative unfolding through the eyes of <strong>Aelara</strong>.</p>
<p>The project focuses on a more immersive and less text-heavy presentation, combining elegant anime-styled visuals, stronger pacing, layered worldbuilding, and regular development updates.</p>
</div>
</div>
<div class="eh-panel">
<div class="eh-panel__header">
<span class="eh-panel__crown">✦</span>
<span class="eh-panel__title">Why Support Development</span>
<span class="eh-panel__crown">✦</span>
</div>
<div class="eh-panel__body">
<p>Supporting Elliahal helps accelerate story content, visual additions, and ongoing feature development while keeping the project on a steady update cycle.</p>
<div class="eh-support-grid">
<div class="eh-support-card">
<div class="eh-support-card__title">Early Access</div>
<div class="eh-support-card__text">Play newer builds before the public release cycle.</div>
</div>
<div class="eh-support-card">
<div class="eh-support-card__title">Closer Development</div>
<div class="eh-support-card__text">Follow previews, progress, and project direction more closely.</div>
</div>
<div class="eh-support-card">
<div class="eh-support-card__title">Help It Grow</div>
<div class="eh-support-card__text">Direct support helps sustain consistent updates and new content.</div>
</div>
<div class="eh-support-card">
<div class="eh-support-card__title">Be Here Early</div>
<div class="eh-support-card__text">Follow Elliahal while its world, story, and scope continue to expand.</div>
</div>
</div>
</div>
</div>
<div class="eh-panel eh-panel--goal">
<div class="eh-panel__header">
<span class="eh-panel__crown">✦</span>
<span class="eh-panel__title">Patreon Goal</span>
<span class="eh-panel__crown">✦</span>
</div>
<div class="eh-panel__body">
<div class="eh-goal-target">Goal: $1,500 per month</div>
<div class="eh-goal-progress">
<div id="eh-goal-progress-fill" class="eh-goal-progress__fill"></div>
</div>
<div id="eh-goal-progress-label" class="eh-goal-progress__label"></div>
<div class="eh-goal-subline">
Community support directly expands the project’s development capacity.
</div>
<p>
This goal is simple and honest: reaching this level of support would allow the project to fund one additional writer/coder and the rent of a small studio space.
</p>
<p>
That would directly increase both the quality and the speed of development, making larger and more polished updates much more sustainable over time.
</p>
</div>
</div>
</section>
</div>
<div class="eh-version-note">
<div>Public Version: v0.0.3</div>
<div>Latest Version (Patreon): v0.0.4</div>
</div>
</div>
<script>
window.ELLIAHAL_PATREON_CURRENT = 74;
window.ELLIAHAL_PATREON_GOAL = 1500;
(function () {
const current = Math.max(0, Number(window.ELLIAHAL_PATREON_CURRENT) || 0);
const goal = Math.max(1, Number(window.ELLIAHAL_PATREON_GOAL) || 1500);
const percent = Math.max(0, Math.min(100, (current / goal) * 100));
const fill = document.getElementById("eh-goal-progress-fill");
const label = document.getElementById("eh-goal-progress-label");
if (fill) {
fill.style.width = percent + "%";
}
})();
</script>
<style>
html, body {
margin: 0;
padding: 0;
background: #040404;
}
body[data-tags~="Twine.image"] {
background: #040404;
}
#story,
#passages,
.passage,
.passage-in {
margin: 0 !important;
padding: 0 !important;
max-width: none !important;
width: 100% !important;
background: transparent !important;
box-shadow: none !important;
border: none !important;
}
#ui-bar,
#ui-dialog,
#ui-overlay {
z-index: 99999;
}
#elliahal-home {
position: relative;
width: 100%;
min-height: 100vh;
background:
radial-gradient(circle at 50% 18%, rgba(120,78,36,0.08) 0%, rgba(0,0,0,0) 26%),
radial-gradient(circle at 50% 45%, rgba(70,42,20,0.10) 0%, rgba(0,0,0,0) 38%),
linear-gradient(to bottom, rgba(5,5,5,1), rgba(2,2,2,1));
color: rgba(240,224,192,0.96);
overflow-x: hidden;
}
#elliahal-home::before {
content: "";
position: fixed;
inset: 0;
pointer-events: none;
background:
radial-gradient(circle at 50% 30%, rgba(255,220,160,0.03), rgba(0,0,0,0) 34%),
radial-gradient(circle at 50% 55%, rgba(255,220,160,0.02), rgba(0,0,0,0) 44%);
z-index: 0;
}
.eh-shell {
position: relative;
z-index: 2;
width: min(960px, calc(100vw - 32px));
margin: 0 auto;
padding: 0 0 6rem 0;
box-sizing: border-box;
}
.eh-hero {
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
padding: 3rem 1rem 2.5rem 1rem;
box-sizing: border-box;
}
.eh-title {
margin-bottom: 1rem;
text-shadow:
0 2px 10px rgba(0,0,0,0.65),
0 0 24px rgba(0,0,0,0.35);
}
.eh-title__word {
font-family: "Cinzel", "Uncial Antiqua", "Palatino Linotype", "Book Antiqua", serif;
font-size: clamp(2.5rem, 6vw, 4.6rem);
font-weight: 700;
letter-spacing: 3px;
text-transform: uppercase;
color: rgba(255,221,160,0.98);
}
.eh-title__crown {
font-family: "Cinzel", serif;
font-size: clamp(1.2rem, 3vw, 2rem);
color: rgba(240,224,192,0.92);
margin: 0 0.35rem;
}
.eh-subtitle {
margin-top: 0.4rem;
font-family: "Cinzel", "Palatino Linotype", serif;
font-size: clamp(0.95rem, 2vw, 1.08rem);
letter-spacing: 1px;
opacity: 0.86;
}
.eh-tagline {
width: min(720px, 92%);
margin: 0 auto 1.2rem auto;
font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif;
font-size: clamp(0.98rem, 2vw, 1.08rem);
line-height: 1.7;
color: rgba(240,224,192,0.76);
text-shadow: 0 1px 6px rgba(0,0,0,0.55);
}
.eh-login-status {
margin-bottom: 1rem;
font-family: "Cinzel", "Palatino Linotype", serif;
font-size: 0.9rem;
letter-spacing: 0.5px;
color: rgba(240,224,192,0.72);
text-shadow: 0 1px 6px rgba(0,0,0,0.55);
}
.eh-buttons {
display: flex;
flex-direction: column;
gap: 0.95rem;
width: min(320px, 92%);
}
.eh-btn {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 0.65rem;
padding: 0.95em 1.05em;
border-radius: 12px;
font-size: 1rem;
font-family: "Cinzel", "Uncial Antiqua", "Palatino Linotype", "Book Antiqua", serif;
font-weight: 700;
letter-spacing: 1.2px;
text-transform: uppercase;
cursor: pointer;
user-select: none;
color: rgba(240,224,192,0.96);
text-decoration: none;
border: 1px solid rgba(240,224,192,0.22);
background: linear-gradient(to bottom, rgba(74,47,27,0.78), rgba(47,28,17,0.72));
box-shadow:
inset 0 0 18px rgba(0,0,0,0.35),
0 8px 18px rgba(0,0,0,0.35);
transition: transform 180ms ease, box-shadow 220ms ease, border-color 220ms ease, filter 220ms ease;
box-sizing: border-box;
}
.eh-btn::before {
content: "";
position: absolute;
inset: 0;
border-radius: inherit;
pointer-events: none;
box-shadow:
inset 0 1px 0 rgba(255,255,255,0.06),
inset 0 -1px 0 rgba(0,0,0,0.35);
}
.eh-btn:hover {
transform: translateY(-2px);
border-color: rgba(255,221,160,0.42);
box-shadow:
inset 0 0 22px rgba(0,0,0,0.35),
0 10px 22px rgba(0,0,0,0.45),
0 0 18px rgba(214,181,110,0.18);
filter: brightness(1.06);
}
.eh-btn__icon {
font-size: 1.05em;
opacity: 0.95;
}
.eh-btn--secondary {
background: linear-gradient(to bottom, rgba(55,39,27,0.74), rgba(32,22,16,0.72));
}
.eh-btn--disabled,
.eh-btn[aria-disabled="true"] {
cursor: not-allowed;
opacity: 0.45;
filter: grayscale(0.35) brightness(0.9);
transform: none !important;
pointer-events: none;
}
.eh-sections {
display: grid;
grid-template-columns: 1fr;
gap: 1.2rem;
padding: 0 1rem 2rem 1rem;
}
.eh-panel {
position: relative;
border-radius: 16px;
border: 1px solid rgba(240,224,192,0.14);
background: linear-gradient(to bottom, rgba(28,18,12,0.84), rgba(14,10,8,0.84));
box-shadow:
inset 0 0 22px rgba(0,0,0,0.28),
0 10px 24px rgba(0,0,0,0.28);
padding: 1.2rem 1.1rem;
}
.eh-panel__header {
display: flex;
align-items: center;
justify-content: center;
gap: 0.45rem;
margin-bottom: 0.8rem;
text-align: center;
}
.eh-panel__title {
font-family: "Cinzel", "Uncial Antiqua", serif;
font-size: clamp(1rem, 2vw, 1.18rem);
font-weight: 700;
letter-spacing: 1.2px;
text-transform: uppercase;
color: rgba(255,221,160,0.96);
}
.eh-panel__crown {
color: rgba(240,224,192,0.78);
}
.eh-panel__body {
font-family: "Palatino Linotype", "Book Antiqua", Georgia, serif;
font-size: 1rem;
line-height: 1.65;
color: rgba(240,224,192,0.82);
}
.eh-panel__body p {
margin: 0 0 0.9rem 0;
}
.eh-panel__body p:last-child {
margin-bottom: 0;
}
.eh-support-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 0.9rem;
margin-top: 1rem;
}
.eh-support-card {
border-radius: 12px;
padding: 0.9rem 0.95rem;
border: 1px solid rgba(240,224,192,0.10);
background: linear-gradient(to bottom, rgba(60,39,24,0.32), rgba(20,14,10,0.26));
box-shadow: inset 0 0 12px rgba(0,0,0,0.18);
}
.eh-support-card__title {
font-family: "Cinzel", serif;
font-size: 0.93rem;
font-weight: 700;
letter-spacing: 0.8px;
text-transform: uppercase;
color: rgba(255,221,160,0.92);
margin-bottom: 0.35rem;
}
.eh-support-card__text {
font-size: 0.95rem;
line-height: 1.55;
color: rgba(240,224,192,0.75);
}
.eh-panel--goal .eh-panel__body {
text-align: center;
}
.eh-goal-subline {
margin: 0.6rem 0 1rem 0;
font-family: "Cinzel", "Palatino Linotype", serif;
font-size: 0.8rem;
letter-spacing: 0.4px;
color: rgba(240,224,192,0.68);
text-align: center;
}
.eh-goal-target {
margin-bottom: 0.75rem;
font-family: "Cinzel", "Palatino Linotype", serif;
font-size: 0.88rem;
letter-spacing: 0.5px;
color: rgba(240,224,192,0.78);
}
.eh-goal-progress {
width: min(100%, 620px);
height: 14px;
margin: 0 auto 0.55rem auto;
border-radius: 999px;
overflow: hidden;
background: rgba(255,255,255,0.06);
border: 1px solid rgba(240,224,192,0.14);
box-shadow:
inset 0 1px 4px rgba(0,0,0,0.45),
0 0 0 1px rgba(0,0,0,0.08);
}
.eh-goal-progress__fill {
height: 100%;
width: 0%;
border-radius: inherit;
background: linear-gradient(to right, rgba(164,114,58,0.92), rgba(230,191,122,0.96));
box-shadow:
0 0 12px rgba(216,177,104,0.25),
inset 0 0 6px rgba(255,255,255,0.16);
min-width: 10px;
transition: width 300ms ease;
}
.eh-goal-progress__label {
margin-bottom: 1rem;
font-family: "Cinzel", "Palatino Linotype", serif;
font-size: 0.82rem;
letter-spacing: 0.45px;
color: rgba(240,224,192,0.72);
}
.eh-version-note {
position: fixed;
right: 14px;
bottom: 10px;
font-family: "Cinzel", "Palatino Linotype", serif;
font-size: 0.76rem;
line-height: 1.45;
letter-spacing: 0.4px;
text-align: right;
color: rgba(240,224,192,0.74);
text-shadow: 0 1px 6px rgba(0,0,0,0.6);
z-index: 10000;
pointer-events: none;
}
#elliahal-home a[href]::after,
#elliahal-home .link-external::after {
content: none !important;
display: none !important;
}
@media (max-width: 820px) {
.eh-support-grid {
grid-template-columns: 1fr;
}
}
@media (max-width: 520px) {
.eh-shell {
width: min(100vw, calc(100vw - 16px));
}
.eh-hero {
padding-top: 3.5rem;
padding-bottom: 2rem;
}
.eh-panel {
padding: 1rem 0.95rem;
}
.eh-version-note {
right: 10px;
bottom: 8px;
font-size: 0.71rem;
max-width: 58vw;
}
}
</style>
<</nobr>><<nobr>>
<div class="legal-page-container">
<div class="legal-title">
<span class="legal-title__crown">✦</span>
<span class="legal-title__word">Privacy Policy</span>
<span class="legal-title__crown">✦</span>
<div class="legal-subtitle">Elliahal — Chronicles of the Bloomspell</div>
</div>
<div class="legal-panel">
<h2>Privacy Policy</h2>
<p><strong>Effective Date:</strong> March 17, 2026</p>
<p>This Privacy Policy explains how information may be collected, received, used, stored, processed, disclosed, and protected when you access or use the Elliahal — Chronicles of the Bloomspell website, game, supporter areas, downloads, authentication flows, and related services (collectively, the “Service”). By accessing or using the Service, you acknowledge that you have read and understood this Privacy Policy.</p>
<h3>1. Scope of This Policy</h3>
<p>This Privacy Policy applies to information processed in connection with the Service, including public pages, protected pages, adult-content access pages, supporter-only areas, login/authentication systems, downloads, and related support or contact communications.</p>
<p>This Privacy Policy does not control the independent privacy practices of third-party platforms, websites, processors, networks, or services that may interact with the Service, including but not limited to Patreon, hosting providers, CDN providers, email providers, browsers, operating systems, and payment or authentication systems.</p>
<h3>2. Adults-Only Service</h3>
<p>The Service is intended strictly for adults only. The Service is not directed to minors, and no one under the applicable age of majority is permitted to access or use it. If you are not an adult in your jurisdiction, you must not use the Service.</p>
<p>If the operator becomes aware that access has been obtained by a minor or ineligible person, access may be restricted or terminated and any related data may be removed where reasonably appropriate and practicable.</p>
<h3>3. Categories of Information That May Be Collected</h3>
<p>Depending on how you access and use the Service, the following categories of information may be collected or processed:</p>
<ul>
<li><strong>Technical and Device Data:</strong> such as IP address, browser type, browser version, device type, operating system, language settings, general geolocation inferred from network information, referral data, timestamps, and request metadata.</li>
<li><strong>Security and Access Data:</strong> such as logs related to requests, rate limiting, bot detection, access attempts, authentication attempts, blocked requests, token validation, suspicious activity, and fraud or abuse prevention.</li>
<li><strong>Authentication and Membership Data:</strong> if Patreon or another login provider is used, limited account-related information relevant to verifying identity, supporter status, entitlement, or access eligibility may be received.</li>
<li><strong>Session and Cookie Data:</strong> such as cookies, session identifiers, access tokens, preference data, age-gate confirmation state, and other browser-based identifiers necessary for site functionality or access control.</li>
<li><strong>Local Storage / Save Data:</strong> game settings, save information, local progress information, interface preferences, or other data stored in your browser or device for functionality and convenience.</li>
<li><strong>Communications Data:</strong> if you contact the operator, information such as your email address, username, message contents, attachments, or related support context may be retained.</li>
<li><strong>Voluntarily Provided Information:</strong> any information you intentionally submit through forms, messages, access requests, bug reports, or support inquiries.</li>
</ul>
<h3>4. Information Not Intentionally Requested</h3>
<p>The Service is generally not intended to request sensitive personal data beyond what is reasonably necessary to operate adult access controls, authentication, and communications. You should not voluntarily send highly sensitive information unless specifically required and requested through an official support or legal process.</p>
<h3>5. How Information May Be Collected</h3>
<p>Information may be collected:</p>
<ul>
<li>automatically when your browser or device connects to the Service;</li>
<li>through hosting, CDN, caching, DNS, or infrastructure logs;</li>
<li>through authentication flows such as Patreon OAuth or similar third-party login systems;</li>
<li>through cookies, session storage, localStorage, or comparable browser technologies;</li>
<li>when you navigate pages, access protected content, or attempt to log in;</li>
<li>when you contact the operator directly.</li>
</ul>
<h3>6. Purposes for Processing Information</h3>
<p>Information may be processed for legitimate operational purposes, including:</p>
<ul>
<li>providing, operating, maintaining, and securing the Service;</li>
<li>serving website content and game files through hosting and delivery infrastructure;</li>
<li>enforcing age gates, access restrictions, supporter-only access, and authentication requirements;</li>
<li>verifying supporter entitlements or early-access permissions;</li>
<li>preventing fraud, abuse, unauthorized sharing, scraping, circumvention, and other misuse;</li>
<li>debugging, troubleshooting, monitoring stability, and improving performance;</li>
<li>storing game settings or saves locally for user convenience;</li>
<li>responding to support requests, legal notices, or policy-related inquiries;</li>
<li>protecting the rights, property, safety, integrity, or legal interests of the operator or others;</li>
<li>complying with legal obligations, lawful requests, or platform/infrastructure requirements.</li>
</ul>
<h3>7. Cookies, Browser Storage, and Similar Technologies</h3>
<p>The Service may use cookies, session cookies, browser storage, localStorage, sessionStorage, tokens, and similar technologies. These may be used for functions such as:</p>
<ul>
<li>maintaining login sessions;</li>
<li>remembering age-gate acknowledgments or entry confirmations;</li>
<li>preserving game saves, preferences, or interface choices;</li>
<li>preventing abuse or repeated unauthorized access attempts;</li>
<li>ensuring technical operation of protected areas of the Service.</li>
</ul>
<p>If you disable cookies or browser storage, some parts of the Service may fail to function properly, including login persistence, supporter verification, gated areas, or save-related features.</p>
<h3>8. Patreon and Third-Party Authentication</h3>
<p>If the Service offers Patreon-based or similar third-party authentication, the operator may receive limited information associated with your login or access status, such as account identification or membership-related information reasonably necessary to verify whether you are entitled to access certain areas or benefits.</p>
<p>The operator does not control Patreon’s or any third party’s own privacy, moderation, billing, or platform practices. Your interactions with such services are governed by their respective terms and privacy policies.</p>
<h3>9. Cloudflare, Hosting, CDN, and Infrastructure Processing</h3>
<p>The Service may be delivered through infrastructure providers, including but not limited to Cloudflare and hosting-related services. Such providers may process technical request information, traffic metadata, security information, cache data, and related operational logs in order to serve, secure, optimize, filter, and protect the Service.</p>
<p>Such processing may occur automatically as part of normal website delivery and security operations.</p>
<h3>10. Analytics and Measurement</h3>
<p>The Service may use analytics, traffic measurement, diagnostics, or operational metrics now or in the future. If analytics are used, they may collect technical and interaction data for service improvement, stability analysis, reach measurement, or abuse detection.</p>
<p>If no dedicated analytics platform is actively used, basic infrastructure logs may still provide limited operational statistics by default through hosting or delivery providers.</p>
<h3>11. User Communications</h3>
<p>If you send messages, bug reports, support requests, legal notices, or other communications, the operator may retain the information you provide, including your contact information and communication contents, for purposes such as response handling, recordkeeping, abuse prevention, dispute resolution, and legal compliance.</p>
<h3>12. Sharing and Disclosure of Information</h3>
<p>The operator does not sell your personal data. Information may be disclosed only where reasonably necessary, including:</p>
<ul>
<li>to hosting, CDN, security, authentication, or infrastructure providers involved in operating the Service;</li>
<li>to third-party login or membership providers when you choose to use those systems;</li>
<li>to professional advisors, contractors, or service providers operating under appropriate obligations where reasonably necessary;</li>
<li>to comply with applicable law, court order, subpoena, lawful governmental request, or legal process;</li>
<li>to investigate, prevent, or address fraud, piracy, abuse, unauthorized redistribution, security incidents, or violations of the Terms of Service;</li>
<li>to protect the rights, safety, property, legal position, or integrity of the operator, users, third parties, or the Service;</li>
<li>in connection with a sale, transfer, restructuring, licensing, assignment, or other change involving the Service or its operation, subject to applicable law.</li>
</ul>
<h3>13. No Sale of Personal Data</h3>
<p>The operator does not intentionally sell personal data in the ordinary commercial sense. However, infrastructure and third-party services may process technical data as necessary to deliver and protect the Service.</p>
<h3>14. International Access and Transfers</h3>
<p>The Service may be accessed from different countries, and data may be processed in jurisdictions other than your own depending on the location of hosting, CDN, authentication, or infrastructure providers. By using the Service, you understand that data may be transferred to and processed in jurisdictions that may have different data protection rules than those applicable where you reside.</p>
<h3>15. Data Retention</h3>
<p>Information may be retained for as long as reasonably necessary for the purposes described in this Privacy Policy, including operation of the Service, preservation of security logs, dispute resolution, support history, anti-abuse enforcement, legal compliance, and legitimate recordkeeping.</p>
<p>Retention periods may vary based on the nature of the information, technical constraints, hosting provider practices, legal requirements, and operational necessity.</p>
<h3>16. Browser-Stored Game Data</h3>
<p>Certain game data, settings, or save information may be stored locally in your browser or device. Such locally stored information may remain on your device until deleted by you, overwritten by the game, cleared by browser settings, or altered by browser behavior. The operator cannot guarantee preservation, recoverability, or portability of locally stored data.</p>
<h3>17. Security</h3>
<p>The operator may use reasonable technical and organizational measures to help protect the Service and related information. However, no website, service, software, storage system, transmission, or authentication flow can be guaranteed completely secure. You use the Service and transmit information at your own risk.</p>
<p>The operator disclaims liability for unauthorized access, interception, data loss, theft, corruption, deletion, service interruption, or security breaches except to the extent liability cannot be lawfully excluded.</p>
<h3>18. User Responsibilities</h3>
<p>You are responsible for maintaining the security of your own devices, browsers, local files, authentication accounts, cookies, and session environments. You should not share access credentials, protected links, or supporter-only materials with unauthorized persons.</p>
<h3>19. Legal Bases and Rights</h3>
<p>Where applicable law grants you certain data rights, such rights may include the ability to request access, correction, or deletion of certain personal information, subject to lawful limitations, identity verification, technical feasibility, security concerns, recordkeeping obligations, and legitimate legal or operational grounds for retention.</p>
<p>Not all requested deletions may be possible in full, especially where information must be retained for legal compliance, security logging, dispute resolution, anti-abuse enforcement, or legitimate business records.</p>
<h3>20. Requests Regarding Data</h3>
<p>If you wish to make a privacy-related request, you may contact the operator using the contact information provided below. The operator may require reasonable verification of identity before responding to certain requests, especially where disclosure, correction, or deletion of information is requested.</p>
<h3>21. Third-Party Links and External Pages</h3>
<p>The Service may contain links to external websites, platforms, or services. The operator is not responsible for the privacy, content, data handling, security, or practices of external sites or services not directly controlled by the operator.</p>
<h3>22. Changes to This Privacy Policy</h3>
<p>The operator may update or modify this Privacy Policy at any time by posting a revised version on the website. The revised version becomes effective upon posting or on the stated effective date. Your continued use of the Service after the updated Privacy Policy is posted constitutes your acknowledgment of the revised policy.</p>
</div>
<div class="legal-buttons">
<a href="https://www.elliahal.com/terms_of_service/" class="legal-btn">Terms of Service</a>
</div>
<div class="legal-note">
By using this Service, you acknowledge that technical, authentication, security, and browser-stored data may be processed as reasonably necessary to operate, protect, and manage access to the website and game.
</div>
</div>
<</nobr>><<nobr>>
<div class="legal-page-container">
<div class="legal-title">
<span class="legal-title__crown">✦</span>
<span class="legal-title__word">Terms of Service</span>
<span class="legal-title__crown">✦</span>
<div class="legal-subtitle">Elliahal — Chronicles of the Bloomspell</div>
</div>
<div class="legal-panel">
<h2>Terms of Service</h2>
<p><strong>Effective Date:</strong> March 17, 2026</p>
<p>These Terms of Service (“Terms”) govern your access to and use of the Elliahal — Chronicles of the Bloomspell website, game, builds, pages, supporter areas, downloads, visual assets, written materials, and any related content or services made available through this project (collectively, the “Service”). By accessing, browsing, downloading, launching, viewing, supporting, or otherwise using the Service, you agree to be bound by these Terms. If you do not agree, you must not access or use the Service.</p>
<h3>1. Adults Only / Eligibility</h3>
<p>The Service is intended strictly for adults only. By accessing or using the Service, you represent, warrant, and agree that:</p>
<ul>
<li>you are at least eighteen (18) years old, or the age of legal majority where you live, whichever is higher;</li>
<li>you are legally permitted to access fictional adult-oriented material in your jurisdiction;</li>
<li>you are accessing the Service voluntarily, for your own private use, and at your own initiative;</li>
<li>you will not allow minors, restricted persons, or unwilling viewers to access the Service through your device, account, links, files, or copies;</li>
<li>you are solely responsible for compliance with all laws, regulations, restrictions, and community standards applicable to you.</li>
</ul>
<h3>2. Fictional Nature of the Work</h3>
<p>Elliahal — Chronicles of the Bloomspell is a fictional interactive artistic work. All characters depicted in sexual, romantic, or otherwise mature contexts are fictional adults. All settings, locations, dialogue, storylines, situations, and events are fictional and are presented solely for entertainment, narrative, aesthetic, and artistic purposes.</p>
<p>Any resemblance to real persons, living or dead, is purely coincidental unless explicitly stated otherwise. Nothing in the Service should be interpreted as a statement of fact, a depiction of real events, or an endorsement of real-world illegal conduct.</p>
<h3>3. Mature Themes / Content Warning</h3>
<p>The Service may contain adult-only material, including but not limited to sexual content, fetish themes, nudity, explicit or suggestive situations, mature dialogue, power dynamics, emotionally intense scenarios, dark fantasy elements, or stylized and exaggerated fictional subject matter that may not be suitable for all audiences.</p>
<p>By continuing to use the Service, you acknowledge that you understand the nature of this content, that some themes may be provocative, extreme, exaggerated, or dramatized, and that you choose to engage with the Service voluntarily and at your own discretion.</p>
<h3>4. No Endorsement of Illegal or Harmful Conduct</h3>
<p>The Service does not endorse, promote, encourage, instruct, or condone illegal activity, abuse, exploitation, coercion, non-consensual conduct, trafficking, or harmful behavior of any kind. Fictional depiction, allegory, fantasy, dramatization, symbolism, or artistic presentation does not constitute advocacy, encouragement, or approval of real-world misconduct.</p>
<h3>5. License and Permitted Use</h3>
<p>Subject to your compliance with these Terms, you are granted a limited, revocable, non-exclusive, non-transferable, non-sublicensable license to access and use the Service for your own private, personal, non-commercial entertainment purposes only.</p>
<p>No ownership, intellectual property right, commercial right, resale right, distribution right, or derivative-work right is transferred to you by your use of the Service, your financial support, or your receipt of access to any build, update, or supporter benefit.</p>
<h3>6. Prohibited Uses</h3>
<p>You may not, and agree not to, directly or indirectly:</p>
<ul>
<li>copy, mirror, rehost, republish, upload, transmit, broadcast, sell, rent, lease, sublicense, or redistribute the Service or any part of it without prior written permission;</li>
<li>share supporter-only links, early-access URLs, protected downloads, gated content, or confidential release materials with unauthorized persons;</li>
<li>remove, obscure, alter, or falsify authorship, ownership, branding, legal notices, or attribution information;</li>
<li>scrape, data-mine, archive at scale, batch-download, or systematically extract assets, text, code, scenes, or materials for redistribution, cloning, training datasets, repackaging, or competitive use;</li>
<li>reverse engineer, probe, exploit, circumvent, defeat, disable, or interfere with access controls, supporter gates, login systems, security protections, paywalls, tokens, cookies, scripts, or any technical restrictions;</li>
<li>use bots, automation, exploits, spoofing, credential abuse, token theft, packet manipulation, or any deceptive method to obtain access not expressly granted to you;</li>
<li>impersonate any person, misrepresent affiliation, or falsely imply endorsement, partnership, or official status;</li>
<li>use the Service in connection with unlawful, defamatory, harassing, threatening, fraudulent, or malicious activity;</li>
<li>upload malicious code, attempt denial-of-service activity, interfere with infrastructure, or otherwise disrupt the availability or integrity of the Service;</li>
<li>use any part of the Service for commercial exploitation, resale, subscription bundling, piracy, reposting, or monetized redistribution;</li>
<li>share the Service with minors or with individuals who do not wish to view adult content.</li>
</ul>
<h3>7. Intellectual Property</h3>
<p>Unless otherwise expressly stated, all elements of the Service, including but not limited to writing, worldbuilding, code, layout, visual composition, custom presentation, menus, branding, logos, story structure, text, original art direction, sound selection, interface design, patches, builds, and related materials are owned by or licensed to the creator and are protected by applicable intellectual property and unfair competition laws.</p>
<p>You acquire no ownership interest in any portion of the Service by accessing it, supporting it, or receiving gated access.</p>
<h3>8. Supporter Access / Patreon / Early Access</h3>
<p>Certain portions of the Service may be restricted to supporters, members, testers, or approved users, including through Patreon or other third-party systems. Access to such content is a conditional, revocable benefit and not a sale of ownership, not an investment, not a security, and not a guarantee of any future output, delivery schedule, roadmap, feature list, update frequency, minimum amount of content, or continued platform availability.</p>
<p>Supporter benefits may change, be replaced, paused, restricted, delayed, discontinued, or restructured at any time. Early-access content may differ from public releases, may contain bugs, unfinished features, missing assets, temporary placeholders, and experimental material, and may later be revised or removed.</p>
<p>Where third-party platforms are used, your access may also be subject to those platforms’ terms, community rules, billing systems, age-gating, and eligibility requirements.</p>
<h3>9. No Refund Obligation Except as Required by Law</h3>
<p>Except where required by applicable law or expressly offered in writing by the creator, payments, support contributions, memberships, and access-related purchases or donations are final and non-refundable. Supporter access is provided as a benefit tied to support status and project operation, not as a guaranteed promise of any exact volume, speed, or permanence of future content.</p>
<h3>10. User Responsibility for Local Law Compliance</h3>
<p>You are solely responsible for determining whether access to or possession of the Service is lawful where you live, travel, download, store, or view it. The creator makes no representation that the Service is lawful, appropriate, or available in every territory, country, region, or jurisdiction.</p>
<p>If access to the Service would violate the laws or regulations applicable to you, you must not access or use it.</p>
<h3>11. Third-Party Platforms and Services</h3>
<p>The Service may rely on or link to third-party services, including hosting providers, content delivery networks, authentication systems, payment platforms, supporter platforms, and external websites. The creator is not responsible for the acts, omissions, availability, policies, moderation decisions, account actions, outages, data practices, billing practices, or legal compliance of third parties.</p>
<p>Your use of third-party services is governed by their own terms and policies.</p>
<h3>12. Availability, Performance, and Technical Limitations</h3>
<p>The Service is provided on an “as is,” “as available,” and “with all faults” basis. The creator does not guarantee uninterrupted access, continuous hosting, error-free operation, bug-free builds, compatibility with all browsers or devices, successful downloads, preservation of saves, permanent file availability, or immunity from outages, moderation actions, attacks, provider changes, or force majeure events.</p>
<p>You are responsible for maintaining your own device, browser, security settings, and backup practices.</p>
<h3>13. Development Status / Changes to Content</h3>
<p>The Service may be in active development. Any feature, system, route, image, mechanic, passage, scene, story element, visual style, supporter rule, access method, price, benefit, or release structure may be changed, delayed, restricted, replaced, or removed at any time, with or without notice.</p>
<p>Screenshots, previews, roadmaps, plans, descriptions, estimates, and statements about future content are illustrative only unless explicitly identified as binding in writing.</p>
<h3>14. Suspension, Restriction, and Termination</h3>
<p>The creator reserves the right, at any time and without prior notice, to suspend, block, revoke, limit, or terminate access to the Service, any account, any session, any supporter benefit, or any protected area for any reason, including suspected abuse, piracy, redistribution, chargeback risk, fraud, access sharing, legal risk, third-party platform compliance, policy concerns, or violation of these Terms.</p>
<p>Termination or restriction does not waive any rights or remedies available to the creator.</p>
<h3>15. Disclaimers</h3>
<p>To the fullest extent permitted by applicable law, the creator disclaims all warranties, express, implied, statutory, or otherwise, including but not limited to implied warranties of merchantability, fitness for a particular purpose, title, non-infringement, quiet enjoyment, availability, security, accuracy, and uninterrupted operation.</p>
<p>The creator does not warrant that the Service will meet your expectations, remain continuously available, be compatible with your hardware or software, or be free of bugs, vulnerabilities, errors, or harmful components.</p>
<h3>16. Limitation of Liability</h3>
<p>To the fullest extent permitted by applicable law, the creator shall not be liable for any indirect, incidental, consequential, special, exemplary, punitive, or aggravated damages, or for any loss of profits, revenue, goodwill, use, data, opportunity, content access, supporter status, expected benefits, files, saves, devices, or business interruption, arising out of or relating to the Service or these Terms, even if advised of the possibility of such damages.</p>
<p>To the fullest extent permitted by applicable law, the creator’s total aggregate liability arising out of or relating to the Service shall not exceed the greater of: (a) the amount you personally paid to the creator for access to the specific Service in the three (3) months immediately preceding the event giving rise to the claim, or (b) USD $25.00.</p>
<h3>17. Indemnification</h3>
<p>You agree to defend, indemnify, and hold harmless the creator, operators, collaborators, licensors, contractors, service providers, and affiliates from and against any claims, liabilities, losses, damages, judgments, costs, and expenses, including reasonable legal fees, arising out of or related to: (a) your access to or use of the Service; (b) your breach of these Terms; (c) your violation of law or third-party rights; (d) your redistribution, reposting, or misuse of the Service; or (e) your sharing of the Service with unauthorized persons.</p>
<h3>18. Injunctive Relief</h3>
<p>You acknowledge that unauthorized copying, redistribution, access circumvention, piracy, or disclosure of protected materials may cause irreparable harm for which monetary damages alone may be insufficient. The creator may seek injunctive or equitable relief, in addition to any other remedies available at law or in equity.</p>
<h3>19. Governing Law and Venue</h3>
<p>These Terms shall be governed by and construed in accordance with the laws of Brazil, without regard to conflict-of-law principles. Any dispute, controversy, or claim arising out of or relating to these Terms or the Service shall be subject to the exclusive jurisdiction and venue of the competent courts of Brazil, unless applicable law requires otherwise.</p>
<h3>20. Severability</h3>
<p>If any provision of these Terms is held to be invalid, unlawful, or unenforceable, that provision shall be enforced to the maximum extent permitted and the remaining provisions shall remain in full force and effect.</p>
<h3>21. No Waiver</h3>
<p>No failure or delay in enforcing any right or provision under these Terms shall operate as a waiver of that right or provision.</p>
<h3>22. Entire Agreement</h3>
<p>These Terms, together with any incorporated policies such as the Privacy Policy and any expressly referenced access rules, constitute the entire agreement between you and the creator regarding the Service and supersede prior or contemporaneous understandings relating to the same subject matter.</p>
<h3>23. Changes to These Terms</h3>
<p>The creator may modify these Terms at any time by posting an updated version on the website. The updated Terms become effective upon posting or on the stated effective date. Your continued use of the Service after updated Terms are posted constitutes your acceptance of the revised Terms.</p>
</div>
<div class="legal-buttons">
<a href="https://www.elliahal.com/privacy_policy/" class="legal-btn">Privacy Policy</a>
</div>
<div class="legal-note">
By using this Service, you affirm that you are an adult, that you understand the fictional and mature nature of the content, and that you accept responsibility for your own lawful access and use.
</div>
</div>
<</nobr>><<nobr>>
<div id="roadmap-root"></div>
<<run RoadMap.clear()>>
<<run Progressbar(6,17)>>
<<run RoadMap.add("Prototype Foundation", "Established the core framework of the game prototype, including the main narrative passage structure, core JavaScript systems, macros, and the technical backbone needed for future features and story expansion.", "completed")>>
<<run RoadMap.add("Dynamic Time and World Systems", "Implemented the global hour and minute time system, along with the first location, daytime, weektime, and NPC routine frameworks to support a living world that updates in the background.", "completed")>>
<<run RoadMap.add("POV and Visual Scene Framework", "Created the first-person view framework, CG support for future events, layered avatars, internal x-ray display, and the base body systems that allow clothing, face changes, internal visuals, and visual layering to work together.", "completed")>>
<<run RoadMap.add("Cum Layer and Body Reaction Systems", "Built the body cum layer framework, absorption timers, dynamic visual stages for vagina and rectum, and later expanded sex poses with dynamic cum textures for more reactive and immersive intimate scenes.", "completed")>>
<<run RoadMap.add("Inventory, Wardrobe and Core Interaction Systems", "Added the inventory framework, wardrobe item support for the player character, audio control, and several core gameplay structures needed to support future exploration, interaction, and progression.", "completed")>>
<<run RoadMap.add("First Main Story Route", "Created the first narrative route of the prototype, including the opening segments of the story, the early camp setup, Kaeltharion, the 22nd Battalion, Thalenwyr, and the Aetherial Dream sequence.", "completed")>>
<<run RoadMap.add("Sex Systems and Progress Tracking", "Introduced the sex loop foundation, a new pose, the Sex History system, Sex Statistics, and backend improvements for handling large amounts of tracked data more reliably.", "completed")>>
<<run RoadMap.add("Menu Expansion and Character Progression UI", "Expand the interface with cleaner progression menus for Fame, Relationships, Abilities, and other character-development systems so the player can better follow growth, consequences, and unlocks.", "ongoing")>>
<<run RoadMap.add("Soldier Camp Substory", "Develop the soldier camp into a richer substory arc with more interactions, side scenes, atmosphere, character tension, and optional narrative depth around daily life in the battalion.", "ongoing")>>
<<run RoadMap.add("Eldarion Return to Camp", "Build the return of Eldarion into a major story event, with narrative weight, camp reactions, political tension, and strong consequences for Aelara’s place in the unfolding story.", "ongoing")>>
<<run RoadMap.add("King and Brothers Returnal", "Develop the major return of the King and Aelara’s brothers as a central turning point in the story, reshaping both the political landscape and the emotional core of the narrative.", "planned")>>
<<run RoadMap.add("Finish Camp Main Route", "Complete the full camp storyline so this first major phase of the game feels cohesive, satisfying, and rich in both main story progression and optional content.", "planned")>>
<<run RoadMap.add("Create Elliahal Map, Routes and Places", "Design the larger structure of Elliahal itself, including its map, routes, explorable places, and the foundations for broader movement and story progression beyond the camp.", "planned")>>
<<run RoadMap.add("Create Base Princess Routine on Elliahal", "Establish Aelara’s daily life framework within Elliahal, including royal expectations, movement through spaces, and routine-based interactions that reinforce her position and world.", "planned")>>
<<run RoadMap.add("Create NPC Dynamic Daily Routines", "Expand NPC behavior into fully dynamic daily routines, allowing characters to move, react, and appear more naturally throughout the world depending on time, place, and circumstance.", "planned")>>
<<run RoadMap.add("Introduce Seralyth, the Queen", "Properly introduce Seralyth, Aelara’s mother and Queen of Elliahal, as a major presence in the story with strong narrative influence, emotional complexity, and long-term importance.", "planned")>>
<<run RoadMap.add("Add NPC Depth and Storylines", "Give major and secondary characters deeper personalities, evolving storylines, more dialogue presence, and meaningful arcs that strengthen the world and its emotional investment.", "planned")>>
<<run RoadMap.render()>>
<</nobr>>