u/Mobile_Cat2845

Image 1 — Check out Mana - Visuals, voices, and text are all generated together
Image 2 — Check out Mana - Visuals, voices, and text are all generated together
Image 3 — Check out Mana - Visuals, voices, and text are all generated together
Image 4 — Check out Mana - Visuals, voices, and text are all generated together
Image 5 — Check out Mana - Visuals, voices, and text are all generated together
Image 6 — Check out Mana - Visuals, voices, and text are all generated together

Check out Mana - Visuals, voices, and text are all generated together

Hello everyone, if you have a sec I would like for you to check out the RP platform I been building: Mana (https://mana.land), an AI roleplay platform where the visual and audio layers aren't an afterthought. As the story streams in, the scene art updates with it, characters speak their lines with their own unique voices, and new NPCs the narrator invents get cast with faces and sprites on the fly.

  • Scenes, not walls of text: the story plays out like a visual novel, with sprites and backgrounds that follow the narrative.
  • Per-character voices: dialogue is voiced line by line, not one narrator droning through everything.
  • In-Scene Images: See what's happening in the story in 3rd person or POV. Max character consistency across images.

It's free to try and there is unlimited free messaging with deepseek v4 pro up to 20k context. Mana is 18+ only.

_________________________________________________________________

Required Sub-reddit Disclosures

🤖 AI Usage

AI is used to for most new feature implementations. Human developers are brought into the loop for code reviews and bug fixes before beta branch changes hit the live version.

👤 Developer Experience

One full time front end developer and project manager- 6 years experience.

Two part time full stack developers, 7 years experience and 9 years experience.

🔍 Code Review & Testing

Every change goes through code review and tested on staging version of our site for 2-5 days before it's live on the production branch.

🔒 Security & Data Handling

Here's exactly how we secure the platform and handle your data.

Authentication & passwords

  • Most people sign in with Google or Discord (OAuth). We never see or store your Google/Discord password — we receive only your name, email, avatar and a provider ID. Google sign-ins are verified server-side against Google's ID token, not trusted from the browser.
  • If you use email + password, your password is hashed with PBKDF2-SHA256
  • Sessions use short-lived signed tokens with refresh-token rotation and blacklisting — a stolen refresh token stops working the moment it's used, and the signing key is dedicated and rotatable (we have rotated it, and every session was invalidated as intended).

Encryption in transit

  • HTTPS everywhere. Plain HTTP is 301-redirected to HTTPS, and we send HSTS (1 year, includeSubDomains) so browsers refuse to talk to us insecurely. Traffic terminates at Cloudflare's edge.
  • Standard hardening headers are set: X-Frame-Options, X-Content-Type-Options: nosniff, and a Content-Security-Policy restricting who can frame the site.

Encryption at rest

  • All infrastructure runs on Google Cloud (US). The database, uploaded images and backups live on Google Cloud persistent disks and Google Cloud Storage, both of which are encrypted at rest by default (AES-256).
  • Nightly backups are encrypted with a separate backup key before being shipped off-site, so a backup file on its own is unreadable.
  • User-generated images sit in a private storage bucket — nothing is publicly listable. Every image request is individually signed at the edge before storage will serve it.
  • The database is not a public-facing service; only the application talks to it.

Payments

  • All payments are handled by Stripe using Stripe-hosted Checkout and the Stripe Customer Portal. Card numbers never touch our servers — we never see, store or transmit raw card data. Our database holds only your Stripe customer/subscription IDs and a record of what you bought. Stripe webhooks are signature-verified before we act on them.

What we collect, and who else sees it

  • Account: email, display name, sign-in provider ID, avatar. Content you create: stories, chats, characters and images. Technical: Country, device/browser info and usage events, used for fraud and abuse prevention and aggregate analytics.
  • We never use or share the content of your conversations, stories or images for marketing or advertising, and we don't sell it. Aggregate site analytics use Google Analytics.
  • Other processors: Stripe (billing), Resend (transactional email — sign-in codes and receipts), Cloudflare (edge/CDN), Google Cloud (hosting).

Access controls

  • Staff access to production is by named SSH key only, with role-based permissions inside the admin console and rate-limited admin login. We audit who has access and rotate credentials whenever staff change — we did a full access audit and key rotation in August 2026.

Your rights & deletion

  • Delete your account yourself any time in Account → Delete account. It's immediate and permanent: your stories, chats, characters, images, coin history, and session tokens are purged in a single transaction, your AI memory vectors are wiped, and any active Stripe subscription is cancelled. No "soft delete", no 30-day limbo.
  • Access, correction and export requests: email hi@mana.land. Mana is 18+ only.

Breach notification

  • Our privacy policy commits us to notify you via the email associated your your account as soon as we identify a security incident affecting your data. In practice that means: contain it and rotate any affected credentials, determine from logs exactly whose data was affected, then notify affected users by email plus a notice on Discord and the site, with plain-language detail on what happened and what to do — and notify regulators where the law requires it.

Published policies

u/Mobile_Cat2845 — 4 days ago

Built an AI RP app where the visuals, voices, and text are all generated together. Take a look at Mana

Hello, here for the weekly self promo. I've been building Mana (https://mana.land), an AI roleplay platform where the visual and audio layers aren't an afterthought. As the story streams in, the scene art updates with it, characters speak their lines with their own unique voices, and new NPCs the narrator invents get cast with faces and sprites on the fly.

  • Scenes, not walls of text: the story plays out like a visual novel, with sprites and backgrounds that follow the narrative.
  • Per-character voices: dialogue is voiced line by line, not one narrator droning through everything.
  • Memory system: lorebooks + context summarization so long stories don't fall apart.

It's free to try and there is unlimited free messaging with deepseek v4 pro up to 20k context. Give it a try and let me know what you think.

u/Mobile_Cat2845 — 25 days ago

Check out Mana, visual-first AI RP platform. New feature this week: Mana can now cast new NPCs into your story automatically

Hey everyone! We’re building Mana, a visual-first AI roleplaying platform where stories play more like a visual novel than a chatbot.

Instead of staring at a wall of text, Mana gives you character sprites, changing backgrounds, voices, expressions, and best in class image generation that follows what’s happening in the scene.

We also have unlimited messaging with deepseek v4 pro @ 20k context for free users.

This week, we added something I’m really excited about: automatic NPC casting.

Here’s the idea.

Imagine your character walks into a tavern, goes up to the counter, and asks for a room. In a normal AI RP app, that might just become text:

“The barmaid smiles and hands you a key.”

In Mana, the game can now understand that the story needs a new NPC, search our character library, and surface a fitting visual character automatically. So instead of a nameless text-only barmaid, you get an actual character on screen, with a visual identity, voice + AI generated background and personality for you to discover . All casted characters visuals are pre-generated by users with and nothing is made on the fly.

For the nerdy version: When a new completed character is added to our character database, we run a classifier on the character.

The vision model looks at a character and assigns 10 plausible story roles, like barmaid, innkeeper, tavern worker, waitress, bartender, server, hostess, shopkeeper, villager, ect... Plus additional hard filters such has genders, race and era.

Those roles and visual cues are vectorized, same way vector memories systems store your story history for retrieval. S during gameplay Mana can use story context and retrieve a fitting character.

So when the story says the player enters a tavern and asks for a room, Mana can search for a character that matches that moment, cast them into the scene, and make them part of the ongoing story.

You can also swap the selected character from a candidate picker before locking them in, so the system is automatic but still player-friendly.

Since our platform is new, since niche roles like cyberpunk detective, executioner or forest slime has yet to be created by users or staff. But over time we intend to fill most character archetypes users can run across in a RP session.

Mana is 18+, unfiltered text and image gen within legal limits. New users get starter credits to try it out.

Pricing: Per message credit based. Free users has access to unlimited messaging with deepseek v4 pro @ 20k context + join bonuses to try premium models/ image-gen. Paid tiers starts at $20/mo with 100% of subscription cost converted to credits + bonus memory features.

Try it here: https://mana.land
Discord: https://discord.gg/xuKPUbGvww

u/Mobile_Cat2845 — 2 months ago

Check out Mana, visual first RP platform. Uncensored and unlimited messages.

Hey everyone! I'm building a visual first platform we believe will completely change the way you experience AI roleplaying.

Meet Mana an visual-first AI RP experience. No more staring at walls of text. Think visual novel meets limitless AI storytelling.

Give it a try at https://mana.land , discord here. New users receive generous initial credits and daily login bonus. 

🔥 What Makes Mana Different?

### 🎨 1. Visual First UI — No More Text Walls

### 🎭 2. Dynamic Character Expressions & Backgrounds — Instant 

### 📸 3. No one does Image-Gen better

- ✅ Image generation that understands what’s happening story. No prompting. 

- ✅ Consistent looking characters across images. Appearances tracked down to eye color, build, and characters wears underneath.

- ✅ Consistent Multi-character images.

- ✅ Multiple different images models, each with their own pros.

- ✅ Use pre-made art styles or create your own. 

- ✅ Deep customization: choose your camera angle and framing from POV, full body view, up close face view, wide shot, view from side/in front/ behind characters & more

### 🔓 4. Uncensored Text & Image Generation

Generate whatever your story calls for — no arbitrary content walls. The only rule? Nothing illegal. That's it. 🛡️

  • 🔞 **You must be 18+ to use Mana.**
  • 🧠 **AI  Models:** All popular models available.
  • 💰 **Pricing structure:** We offer free and paid models. Per message credit based on paid models.
reddit.com
u/Mobile_Cat2845 — 2 months ago

Mana - a new Visuals First RP experience

Hey everyone! We are building a visual first platform we believe will completely change the way you experience AI roleplaying.

Meet Mana an visual-first AI RP experience. No more staring at walls of text. Think visual novel meets limitless AI storytelling.

Give it a try at https://mana.land , discord here. New users receive generous initial credits and daily login bonus. 

🔥 What Makes Mana Different?

### 🎨 1. Visual First UI — No More Text Walls

Forget the usual chatbot look. Mana delivers your story through a visual novel interface, — the whole experience feels like a game, not a chatbox.

### 🎭 2. Dynamic Character Expressions & Backgrounds — Instant 

Expressive Characters: Every character comes loaded with multiple expressions and outfit variations. The game surfaces then depending on your story context automatically. Say something sweet? Watch their faces soften. Make them angry? You'll see it. All happening instantly, no need to spend credits or wait  for image generation.⚡

Dynamic Backgrounds: Your scenery changes with you. Walk into a convenience store? You'll see it. Head back home? The background shifts to the interior of a house. Step into the bedroom? It updates again. Every location swap feels seamless and immersive, complete with day/night tracking.

Unique Voices: Each character in your story has their own unique voice. Characters speak their dialogue every turn.

### 📸 3. No one does Image-Gen better

Mana delivers the best image gen ability for any RP platform.

- ✅ Image generation that understands what’s happening story. No prompting. 

- ✅ Consistent looking characters across images. Appearances tracked down to eye color, build, and characters wears underneath.

- ✅ Consistent Multi-character images.

- ✅ Multiple different images models, each with their own pros.

- ✅ Use pre-made art styles or create your own. 

- ✅ Deep customization: choose your camera angle and framing from POV, full body view, up close face view, wide shot, view from side/in front/ behind characters & more

### 🔓 4. Uncensored Text & Image Generation

Mana is unfiltered. Generate whatever your story calls for — no arbitrary content walls. The only rule? Nothing illegal. That's it. 🛡️

## 📋 Other Details

  • 🔞 **You must be 18+ to use Mana.**
  • 🧠 **AI  Models:** All popular models available.
  • 💰 **Pricing structure:** Per message credit based. Free users receive a generous daily login bonus and starting credits. Subscription plans available for paid users with 100% of subscription cost converted to credits.
u/Mobile_Cat2845 — 2 months ago