Thunder Viewer

Keep Your Avatar Online · · 7 min read

How to Keep Your Second Life Avatar Online 24/7

Illustration of an avatar keeping watch in a lit virtual storefront at night

If you have ever tried to keep a Second Life avatar online around the clock, you already know the strange part: almost nobody explains how. Search for it and you get the official homepage, a 2020 forum thread about ghosted avatars, and a page of Fiverr gigs. The question itself, how to keep your Second Life avatar online 24/7, deliberately and reliably, goes unanswered.

So here is the complete answer: what staying online actually means, why store and club owners do it, the four ways to do it, what Linden Lab's rules say, and the mistakes that knock avatars offline at 3am.

What "keeping your avatar online" actually means

Your avatar is online whenever a viewer, any program that speaks the Second Life protocol, holds an active session with the grid. Close the viewer, lose your connection, or shut the laptop, and the session ends. Your avatar vanishes from the region, and everything that depends on presence stops with it.

One clarification before we go further, because the search results confuse two opposite problems. If your avatar shows online after you have logged off, that is a ghosted avatar: a stuck session the grid has not cleaned up yet. It usually clears on its own within minutes, and logging back into the same region and out again typically forces it. This guide is about the opposite and far more useful thing: keeping a session alive on purpose.

Why residents keep avatars online

Presence is not vanity in Second Life. It is infrastructure.

Four ways to keep your Second Life avatar online

There are exactly four approaches, and they trade money for effort in different proportions.

1. Leave a viewer running on your own computer

The classic. Log in with Firestorm or the official viewer, disable sleep, and leave the machine on.

It works, but you pay for it: a gaming PC drawing power all night, a session that dies with every Windows update, ISP hiccup, or driver crash, and a computer you cannot take anywhere. It is fine for one avatar for one night. As a permanent arrangement it is fragile and surprisingly expensive.

2. Rent a VPS and run a viewer on it

A rented Windows server in a data center runs a desktop viewer for you. This removes the home-PC problems and adds new ones: you are now a system administrator. You patch the OS, babysit the viewer process, script the auto-relogin, and pay for a Windows VPS with enough GPU or CPU headroom to render a world you never look at.

Technically inclined residents make this work. Everyone else discovers why it became a niche.

3. Use a bot hosting service

Services like SmartBots have hosted Second Life bots for years: you hand over the account credentials, and their infrastructure keeps the avatar in-world and layers group tools on top. It is a proven model, priced per bot per week, and worth a look if group management is your main need.

The tradeoff is that a hosted bot is its own thing, separate from how you actually use Second Life. You manage it through their dashboard, and the avatar exists mostly as an automation endpoint.

4. Use a browser client with stay-online sessions

The newest option, and the one we build. Thunder Viewer runs your Second Life session on our servers and hands you the controls in a browser tab. With stay-online turned on, closing the tab does not end the session: your avatar stays in-world until you sign out, and you can pop the tab back open from your phone at lunch to read what happened.

Because the session lives server-side, it also survives things your home PC cannot:

Setup takes about two minutes: sign in at Thunder Viewer with your normal Second Life login, open Manage Accounts, and flip the 24/7 toggle for the avatar you want to stay in-world. That is the whole procedure.

Is keeping an avatar online allowed?

Yes, with two rules worth knowing.

The Scripted Agent rule. Linden Lab distinguishes between a resident who happens to be idle and an unattended, automated account. If your always-on avatar runs automation, greeting, auto-replies, moderation, it is a Scripted Agent under Linden Lab policy, and the clean way to operate is a dedicated avatar flagged as a Scripted Agent on secondlife.com. We say this on our own FAQ and we mean it: run bots on bot accounts. Your main stays your main.

One session per avatar. Second Life allows a single active login per avatar. If your avatar is online through a stay-online session and you log into Firestorm with the same account, one of them gets kicked. The pattern that works: keep your main avatar in your desktop viewer, and run store avatars, greeters, and models through the browser. More on that in the multi-avatar section of our browser guide.

Estate owners can also set their own AFK rules for their land, so a camping chair in someone else's mall is their call, not yours.

Best practices from running always-on fleets

We operate stay-online avatars for store owners, club managers, and multi-avatar operators, and the same lessons keep proving themselves:

  1. Give every job its own avatar. A greeter avatar, a model avatar, a support avatar. When each has one job, nothing clashes and the Scripted Agent flag is honest.
  2. Turn on 24/7 per avatar, deliberately. Not every linked avatar needs to be permanent. The DJ avatar can come online for events only.
  3. Set up the bot before you rely on the presence. An online avatar that ignores everyone is a mannequin. Greeting, instant FAQ answers, and IM auto-replies are what convert presence into service.
  4. Route what matters to where you are. A Discord relay that pings you for IMs and visitors means always-on presence without always-on anxiety.
  5. Check the activity log over coffee. The point of 24/7 is not watching it. Read what happened at 4am after you wake up.

Common mistakes

FAQ

How many avatars can you have in Second Life?

Linden Lab allows residents to hold multiple avatar accounts, and alts are a normal part of Second Life culture. The practical limit is managing them: with Thunder Viewer you can link several avatars to one login, switch between them with a click, and choose which ones stay online 24/7.

Does anyone still use Second Life?

Yes. Estimates put daily active residents in the tens of thousands, and the in-world economy still moves real money every day. Presence still pays: that is exactly why store owners keep avatars online.

Is keeping an avatar online against Second Life's rules?

Being online, even idle, is not against the rules. Unattended automated accounts fall under the Scripted Agent policy and should be flagged as such on a dedicated avatar. Estate owners may set their own rules for idling on their land.

What happens to my IMs when I log off Second Life?

Second Life stores a limited number of offline IMs (and can forward them to email). Past the cap, messages are lost. An avatar that stays online has no cap, which is one of the main reasons busy residents keep one in-world.

Do I need my computer on to keep my avatar online?

Not with server-side approaches. Bot hosting services and browser stay-online sessions both keep the avatar in-world with your computer off. With Thunder Viewer, the session survives even our own server restarts by re-logging your avatar automatically.