Versions
v2.8.112026-11-02patch release

Reminder emails that know when to stop, now in Russian

If you sign up and never ask anything, or you go quiet for a while, Portail now sends a short note to bring you back to where you were. There are at most three of them, spread over a few weeks, and the last one says it is the last one. You never get one on the same day as a Portail tip email, they skip anyone who unsubscribed, and nobody hears from us after 45 quiet days. If you left a conversation open, the note names it, so you can pick it up in one click with any model you like. These notes now come in Russian for people who use Portail in Russian. We go by the language you write in, then the language your Portail screen is set to, then the language the Telegram bot speaks to you in, and fall back to English when none of those says otherwise. The footer, the unsubscribe link and the page you land on after unsubscribing are translated too, so a Russian note doesn't arrive wrapped in English. We also fixed a line about credits that was only half right. Free credits still reset each month, but they also refill every few hours and every week, and the note now says exactly that instead of promising that whatever you spent is already back. One more fix matters more than all of the above. Signing in to Portail could quietly undo an unsubscribe, so someone who had turned off tip emails could start getting them again after their next sign-in. The same slip sometimes sent a fresh welcome email instead of a sign-in notice. Both are fixed: an unsubscribe now stays put no matter how often you sign in, and the welcome email only ever arrives once.

715 words

Unsubscribing now sticks. Signing in again no longer turns tip emails back on.

At most three reminder emails if you go quiet, and the last one says so.

Never more than one reminder or tip a day, and nothing after 45 quiet days.

Reminders arrive in Russian if that's how you use Portail, including the footer and the unsubscribe page.

The line about credits now describes how they actually refill.

One click from any reminder unsubscribes you from reminders and tips.

Portail v2.8.11 shipped on 2026-11-02 as a patch release focused on reminder emails that know when to stop, now in russian. If you sign up and never ask anything, or you go quiet for a while, Portail now sends a short note to bring you back to where you were. There are at most three of them, spread over a few weeks, and the last one says it is the last one. You never get one on the same day as a Portail tip email, they skip anyone who unsubscribed, and nobody hears from us after 45 quiet days. If you left a conversation open, the note names it, so you can pick it up in one click with any model you like. These notes now come in Russian for people who use Portail in Russian. We go by the language you write in, then the language your Portail screen is set to, then the language the Telegram bot speaks to you in, and fall back to English when none of those says otherwise. The footer, the unsubscribe link and the page you land on after unsubscribing are translated too, so a Russian note doesn't arrive wrapped in English. We also fixed a line about credits that was only half right. Free credits still reset each month, but they also refill every few hours and every week, and the note now says exactly that instead of promising that whatever you spent is already back. One more fix matters more than all of the above. Signing in to Portail could quietly undo an unsubscribe, so someone who had turned off tip emails could start getting them again after their next sign-in. The same slip sometimes sent a fresh welcome email instead of a sign-in notice. Both are fixed: an unsubscribe now stays put no matter how often you sign in, and the welcome email only ever arrives once. The work is recorded here because small releases are still product history. They change how people sign in, read responses, pay for access, share conversations, open files, or trust the system when something goes wrong.

The main changes were direct: unsubscribing now sticks. signing in again no longer turns tip emails back on, at most three reminder emails if you go quiet, and the last one says so, never more than one reminder or tip a day, and nothing after 45 quiet days, reminders arrive in russian if that's how you use portail, including the footer and the unsubscribe page, the line about credits now describes how they actually refill, and one click from any reminder unsubscribes you from reminders and tips. That list is intentionally plain. It names what changed without turning the release into theatre. When a release fixes a build, a redirect, a storage path, or a UI edge case, the value is often that users stop noticing the problem. The archive keeps that invisible work visible enough for future debugging and for anyone checking whether Portail has cared about the details over time.

This version also fits into the wider Portail contract. One account, one chat history, and one model picker only work if the smaller pieces keep their promises. Authentication has to fail clearly. Billing has to count honestly. Uploads have to arrive in a form models can read. Admin tools have to show the operator what happened instead of hiding it behind a blank screen. v2.8.11 moved that contract forward in its own narrow lane.

The screenshots attached to this entry show the public release record as it now appears on portail.cc. For older releases, this archive was rebuilt from the git history, package version changes, release modal text, and commit subjects. That means the page is honest about its source: it documents the shipped change and preserves the record going forward, even when the exact old production screen cannot be recreated from a single saved image.

The practical result is simple. Someone landing on this page can see the version number, date, release tier, headline, highlights, and a real rendered screenshot of the archive page. Search engines can index the post through the canonical URL, sitemap entry, and structured data. Future releases now have a standard to meet before deploy, so the history should get cleaner from here instead of fuzzier.