ActivSim

Features

Everything inside ActivSim, from movement to control

ActivSim combines realistic desktop activity, profile-based control, and desktop-native safety features in one app for macOS and Windows.

Native Desktop App

macOS and Windows support

One direct-download app with platform-aware input, tray behavior, and permission handling.

Profile Driven

No scripts required

Shape behavior through the GUI, save it to TOML, and reuse it whenever you need the same setup.

Session Control

Timed or continuous runs

Run for a fixed window, keep going until stopped, or launch straight into the tray.

App Orchestration

Windows, apps, and tabs

Rotate across open windows, supported browser tabs, and custom in-app targets from one profile.

Simulation Engine

Realistic activity that stays adjustable

Fine-tune how movement feels, how frequently actions happen, and how active or relaxed a session should be overall.

Mouse 01

Natural mouse movement

Use natural Bezier-style motion or a more direct linear path, with speed controls, pauses, and jitter that keep runs from feeling robotic.

Clicks 02

Safe click strategies

Choose low-risk click behavior that favors window borders and other safer targets instead of driving straight into application content.

Scroll 03

Configurable scroll behavior

Control scroll direction, cadence, jitter, and line count so background activity can feel light, steady, or busier depending on the profile.

Keyboard 04

Low-side-effect keyboard activity

Mix in modifier-only taps or supported virtual keys to register keyboard activity while keeping interaction risk low.

Timing 05

Idle and pacing controls

Adjust global speed, action gaps, idle probability, and pause duration to shift between calmer sessions and more active ones.

Switching and Rotation

Move across real desktop targets

ActivSim can rotate through open windows and supported browser tabs, while still giving you control over what stays in or out of the cycle.

Windows 01

Random or round-robin switching

Cycle through open windows with either a rotating order or a randomized approach, depending on how structured you want the session to feel.

Tabs 02

Browser tab participation

Supported Chrome and Edge tabs can join round-robin sessions using native providers first, with CDP fallback when needed.

Apps 03

Custom in-app switching rules

Create advanced rules for non-browser apps with recorded shortcuts, named targets, and configurable repeated passes per cycle.

Filters 04

Process exclusions

Keep specific apps out of the switching pool so your profile can stay focused on the windows and processes that actually matter.

Focus 05

Direct target activation

Window changes use native activation paths instead of faking blind tabbing, which helps keep switching more deliberate and predictable.

Control and Desktop UX

Desktop-native controls around every run

Beyond the simulation engine, ActivSim includes the operational features that make it practical to run day after day on a real machine.

Runs 01

Timed and continuous modes

Start a session for a fixed duration or keep it running until you stop it manually, with the same profile behavior in either mode.

Hotkeys 02

Global start and stop shortcuts

Control simulation from anywhere with configurable global hotkeys, including a visual recorder for capturing the key combo you want.

Tray 03

System tray control

Minimize to the tray while running, reopen from the tray icon, and manage start or stop behavior without keeping the main window open.

Status 04

Live status and self-tests

Check elapsed time, action counts, and profile-scoped diagnostics, then run built-in mouse, keyboard, and window self-tests on the machine.

Logging 05

Action logging

Enable local action logging for session review when you want a lightweight record of what the simulation actually did.

Desktop Fit 06

Themes, startup, and permission guidance

Use light, dark, or system theme preferences, launch at startup or minimized to tray, and get in-app guidance for required macOS permissions.

Profiles and Workflow

Built around reusable profiles, not one-off macros

ActivSim is designed so you can build a setup once, adjust it visually, and keep it ready for the next session without rebuilding the whole flow from scratch.

  • Built-in preset profiles such as standard, minimal, and meeting give you a fast starting point.
  • The editor is GUI-first, with dedicated controls for mouse, keyboard, windows, tabs, timing, safety, and diagnostics.
  • Profiles are saved as TOML, so advanced users can inspect, version, or reuse them outside the editor.
  • Save changes, duplicate setups, and keep different activity styles ready for different machines or scenarios.
[profile]
name = "standard"
description = "Balanced activity"

[execution]
mode = "timed"
duration_minutes = 30

[mouse.movement]
style = "natural"
speed = "normal"

[window]
strategy = "round_robin"

[keyboard]
strategy = "virtual_keys"

Ready to try it?

See how the feature set fits your workflow

Explore pricing, reach out with questions, or download the app as soon as releases are available.