Level 0 · The starting point
Open Lab
Free / always
Join the community without a subscription.
- Games hosted on eom.dev
- Open Lab-tier giveaways
Your free account is ready.
{% endif %}One account. An independent community.
{{ message }}
{% endif %} {% if registration %}Your eom.dev account gives you a shared sign-in for the community services included at your membership level. Free accounts include forums, chat, Git hosting, and games; some additional services require a paid tier.
Creating an account is free. Paid memberships are optional and unlock additional benefits.
{% endif %} {% if form %} {% endif %}Music, films, projects & shared worlds
{{ member_count }} member{{ member_count|pluralize }} and counting
{% endif %}Membership supports my music, films, writing, open-source projects, and game servers. Join the community for free, or choose a paid tier to support the work and receive the benefits listed below.
{% if account %}Your eom.dev account · Membership level {{ account.membership_level }}
{{ account.email }}
Thanks for supporting the work. Your membership benefits become available once Stripe confirms payment and your account access updates.
{% endif %} {% for subscription in subscriptions %}{% for key, tier in tiers.items %}{% if key == subscription.tier %}{{ tier.label }}{% endif %}{% empty %}Membership{% endfor %} · {{ subscription.status }}{% if subscription.paid_until > now %} · Paid access through {{ subscription.paid_until|date:"M j, Y H:i T" }}{% else %} · No current paid access{% endif %}{% if subscription.cancel_at_period_end %} · Does not renew{% endif %}
{% endfor %} {% for invoice in crypto_invoices %}SHKeeper · {% for key, tier in tiers.items %}{% if key == invoice.tier %}{{ tier.label }}{% endif %}{% empty %}Membership{% endfor %} · {{ invoice.status }}{% if invoice.access_end > now %} · Prepaid term {{ invoice.access_start|date:"M j, Y" }}–{{ invoice.access_end|date:"M j, Y" }}{% endif %} · View crypto invoice
{% endfor %}Membership access updates automatically, usually within a few minutes. Signing out here does not sign you out of other eom.dev services.
{% else %} {% endif %}Your support, your choice
Public recordings, writing, and source code remain available without a paid membership. Your support helps fund creative time, recording, travel, and independent publishing.
Paid benefits build by level: Bronze adds exclusive Discourse and Matrix content; Silver adds previews when available; Gold adds project-topic polls and occasional feedback sessions. Compare the full benefits below.
Level 0 · The starting point
Free / always
Join the community without a subscription.
Your free account is ready.
{% endif %}Level {{ tier.level }}
{{ tier.price_label }}
{{ tier.description|default:"Support the independent work and community." }}
You can create your free account now. Paid tiers will appear when their prices and groups are configured.
Watching public videos and reading public posts is separate from having an account on those services. This list shows access by level, including channels that are open to everyone.
{% if services %}No additional service access is currently configured.
{% endif %}Service access updates with your membership. You may need to sign in again to a service after it changes. Each service's own rules still apply.
Previews are shared when available, and playtests, listening sessions and feedback gatherings are occasional. There is no fixed release schedule. Membership does not include storage quotas, personal consulting, managed hosting, guaranteed support or promised feature development. Recognition is always optional.
No. Public videos, writing, and source code can be explored without a paid membership. A free Open Lab (Level 0) account includes access to games hosted on eom.dev, and paid members can play too. No paid-exclusive game servers are currently included.
Giveaways are associated with a membership tier. Higher tiers include giveaway benefits from lower tiers, including Open Lab. Each giveaway's rules will list its availability, dates, prizes and any eligibility restrictions. Membership does not guarantee a prize.
Gold (Level 3) and above can share preferences about future project topics and experiments. Platinum (Level 4) and Diamond (Level 5) also receive separate polls about the direction of eom.dev itself. Results inform my decisions; they are not binding commitments or guarantees of particular features.
Your free eom.dev account stays. Member-only access ends when your paid membership expires. An immediate cancellation removes that access once your membership status updates.
On Discourse and Matrix. Ordinary community access is free; Bronze and above also receive exclusive content in those services.
Use Manage billing after signing in. The billing portal offers the changes enabled for your plan. Cancellation at period end keeps access through the paid expiry date.
SHKeeper payments prepay one calendar month, without automatic charges. Create a new invoice for each renewal. Confirmed payment on the same tier extends its prepaid term. Partial or unconfirmed payments do not grant access. Do not send renewal funds to an old invoice address.