{% extends "base.html" %} {% block title %}EVOLUM — Choose Your Plan{% endblock %} {% block extra_head %} {% endblock %} {% block content %} {% include "_user_topbar.html" %}

Pick the room that fits

3-day trial on every plan. Cancel anytime. {{ user_email }}

{% if is_subscribed %}
Active · {{ current_plan }}
{% endif %}
{% set plan_copy = { 'solo': {'tagline': 'One filmmaker, one project at a time.', 'features': ['Script analyzer', 'Pitch deck generator', 'Sizzle reel', 'Booked-role packet']}, 'writers_room': {'tagline': 'Built for collaborators and writing teams.', 'features': ['Everything in Solo', 'Shared workspace', 'Collaborator seats', 'Project handoff tools']}, 'studio': {'tagline': 'Multiple projects, deeper output.', 'features': ['Everything in Writer\'s Room', 'Higher visuals cap', 'Priority compute', 'Multiple active projects']}, 'prod_company': {'tagline': 'Slate-level usage for active production co.', 'features': ['Everything in Studio', 'Unlimited projects', 'Direct support channel', 'Custom branding']}, 'producer': {'tagline': 'Above the Line — Producer, DP, Director.', 'features': ['Craft-picker workspace', 'Full project pipeline', 'Team collaborators', 'Deliverables room']}, } %}
{% for plan_key, plan in plans.items() %}

{{ plan.label }}

{{ plan_copy.get(plan_key, {}).get('tagline', '') }}

{{ plan.price }}

    {% for f in plan_copy.get(plan_key, {}).get('features', []) %}
  • {{ f }}
  • {% endfor %}
{% if current_plan == plan_key and is_subscribed %} {% else %}
{% endif %}
{% endfor %}

Secure checkout by Stripe. Payment details never touch our servers.

{% endblock %}