Frequently asked

Answers to everything you're about to ask about Idlefy

Security, savings, how it works, and how long it takes. Real answers, no marketing fluff.

Start for Free

No credit card required

Works with: AWS GCP Azure soon

Top questions

The 5 questions we get asked the most

Is it safe to give Idlefy access to my cloud?

Yes — and we can prove it. Keyless on both clouds (OIDC on AWS, Workload Identity Federation on GCP), tag-scoped by idlefy=enabled. No long-lived keys, untagged resources untouchable.

What we CAN do

  • Start / Stop / Reboot tagged VMs
  • Read VM metadata & tags
  • Read pricing & CloudWatch / Monitoring metrics

What we CAN'T do

  • ×Touch untagged resources
  • ×Create, delete, or resize VMs
  • ×Access disks, data, IAM, or networking

No shell, no data access, no way to create or delete instances. Ever.

How much will I actually save?

Typical teams save 50–67% on dev/stage compute — a workday is 8 hours, cloud billing is 24. The other 16 are pure waste.

Real case · 141 days e-chat.tech →

$42,983

saved

17

servers

82%

cost reduction

GPU workloads reach even higher multiples — an idle single-H100 AWS p5.4xlarge is $6.88/hour whether you're using it or not. Run the calculator with your own numbers.

What if Idlefy shuts down a server someone's still using?

It won't happen silently. A machine stops only when the lease a person set expires — never because Idlefy decided it looked unused. Every stop is announced, and every warning has a one-click answer.

  1. 1Warn. Heads-ups land in Slack or Telegram 20 and 5 minutes before every lease expiry, with one-click extend.
  2. 2Grace (Pro). Still working at expiry? The Safety System grants one 30-minute grace period before the force-stop.
  3. 3Ask, never guess. If a rented VM looks unused, Smart Pulse (Pro) asks the renter — "Stop it to save?" — with one-tap stop and snooze buttons. It never stops anything on its own.
  4. 4Recover. Accidental stop? One click brings the VM back in ~60 seconds, state intact.

Does it work with GPU / ML instances?

Yes — and Idlefy works with any VM type. The lease model is the same for CPU, GPU, memory-optimized, or storage-optimized instances: off by default, on for the hours you book. GPU is just where the dollars are largest.

AWS p5.4xlarge (1× H100)

$6.88/hr

on-demand, idle or not

Forgotten Fri → Mon (63 h)

~$430

per box, per weekend

10-person ML team

~$4.3k

every weekend it happens

Multi-GPU boxes (p5.48xlarge, A3 High-GPU) scale from there. Idlefy catches it automatically.

⚠️ Ephemeral local storage. A few instance families (AWS instance store, local NVMe) lose their contents on stop — by cloud-provider design, not ours.

Fix: use EBS / persistent disks for work you can't lose on restart, or exclude those instances via tags.

How long does setup take?

About 5 minutes to your first savings. No agents, no sidecars, no VPC peering.

  1. 1Create an OIDC role on AWS or Workload Identity pool on GCP — paste the policy we show in our step-by-step guide.
  2. 2Paste the resulting role ARN / resource name back into the Idlefy UI.
  3. 3Tag the VMs you want managed with idlefy=enabled.

Done — Idlefy takes it from there. If you already have tags we'll import them; otherwise the onboarding wizard does it in bulk.

More questions

Everything else

Pricing & ROI

What's included in the Free plan?

One VM, up to five teammates, sessions capped at 24 hours, and web-only control (no Slack/Telegram bot). It's meant for personal sandboxes and kicking the tires — if you're running a real team on more than one server, you'll want Basic.

When should I upgrade to Basic or Pro?

Basic ($50/mo) as soon as you want ChatOps (Slack/Telegram), RBAC, 48-hour sessions, or more than one VM.

Pro ($100/mo) when you want the Safety System, the AI-based idle detection, team audit logs, or 72-hour sessions. Most teams sit on Basic for a month and move to Pro once they've grown past five active VMs.

Is there a contract or commitment?

No. Monthly billing, cancel anytime from the dashboard. No annual lock-in, no "book a call to cancel" nonsense.

Security & Access

Do you store my cloud credentials?

No. Keyless on both clouds: OIDC (Web Identity Federation) on AWS, Workload Identity Federation on GCP. Your cloud trusts Idlefy's identity provider and issues short-lived, automatically-rotated tokens. There are no access keys on our side to steal, lose, or rotate manually.

What permissions does Idlefy need exactly?

Everything scoped to what the product actually does. Auth is keyless on both clouds — OIDC (Web Identity Federation) on AWS, Workload Identity Federation on GCP. No IAM writes, no create/delete, no data-plane access, no touching disks or network. Expand each provider below for the full list.

AWS permissions

Core (read)

sts:GetCallerIdentity · ec2:DescribeInstances · ec2:DescribeTags · ec2:DescribeInstanceTypes · ec2:DescribeRegions

Verify credentials; list and inspect VMs.

VM management tag-gated by idlefy=enabled

ec2:StartInstances · ec2:StopInstances · ec2:RebootInstances

Smart Autostop & Smart Workflows.

Pricing

pricing:GetProducts

Cost calculations.

Metrics (read-only CloudWatch)

cloudwatch:GetMetricData · cloudwatch:ListMetrics

Smart Protection / idle detection.

GCP permissions

Core (read)

compute.instances.list · compute.instances.get · compute.zones.list · compute.regions.list · compute.machineTypes.get

List and inspect VMs, zones, machine types.

VM management

compute.instances.start · compute.instances.stop · compute.instances.reset

Smart Autostop & Smart Workflows.

Pricing

None — GCP Cloud Billing Catalog API is public, no IAM grant required.

Metrics (read-only Cloud Monitoring)

monitoring.timeSeries.list · monitoring.metricDescriptors.list

Smart Protection / idle detection.

Nothing outside these lists. No DeleteInstances, no CreateInstances, no IAM writes, no disk or network mutation, no data-plane access. The full homepage IAM policy shows the AWS template verbatim — see it here.

Is my data encrypted? Where is it stored?

TLS 1.2+ on every request. Operational metadata (VM IDs, tags, schedules, usage telemetry) is stored encrypted at rest in EU-region PostgreSQL. We do not touch or store any data from inside your instances — we only see what AWS/GCP APIs expose.

Can I revoke access anytime?

Yes — delete the IAM role in your cloud console and Idlefy is locked out immediately. No "contact support to disconnect" step. You can also disable specific VMs by removing the idlefy=enabled tag without revoking the whole connection.

Can I connect multiple AWS accounts or GCP projects under one Idlefy org?

Yes, on Basic and Pro plans. Each AWS account (or GCP project) gets its own OIDC role or Workload Identity binding, and all of them show up in the same Idlefy dashboard — one pane of glass across dev/stage/prod or AWS+GCP mixed estates.

Billing is per managed VM regardless of which cloud or account they sit in. No per-account charge.

Can our team sign in with Okta, Auth0, or our own SSO?

Yes, on the Pro plan — it is part of the $100/mo list price, not an enterprise upsell behind a sales call.

Idlefy is an OpenID Connect relying party: authorization code flow with PKCE, with your provider's endpoints and signing keys read from its /.well-known/openid-configuration document. Okta and Auth0 are the two we test against live tenants; another provider works if it publishes OIDC discovery, signs ID tokens with RS256, RS512 or ES256, and authenticates with a client secret (client_secret_basic or client_secret_post). Setup is issuer URL, client ID, client secret, done in the app under Organization. If your provider is set to sign with something else, tell us — widening that list is a small change on our side.

Your domain is proven, not just claimed. You add an email domain and publish a DNS TXT record for it; until that record resolves, the domain grants nothing. Matching is exact — verifying acme.com says nothing about eng.acme.com. We re-check daily, and a domain whose record disappears stops being trusted.

First-time users from a verified domain can have accounts created automatically — as members, on a team you pick, up to a cap you set. SSO never grants ownership. You can also require SSO, which removes password and Google sign-in for everyone on a verified domain. Organization owners are deliberately exempt — an unreachable identity provider must never lock you out of your own account.

Not supported: SAML, and SCIM directory sync. If either is a hard requirement, tell us at hello@idlefy.com — demand shapes what we build next.

Where is Idlefy hosted, and what data do you store about me?

Hosted in an EU datacenter certified to ISO/IEC 27001:2022. We store only your account email — no workload data ever leaves your cloud. Everything we see about your VMs is what the AWS/GCP APIs expose (names, tags, telemetry) — never the data inside them.

DPA available on request at hello@idlefy.com.

How it works

How does idle detection work?

It never stops a machine — it talks to you. Rented a VM and walked away? When it looks unused, Smart Pulse sends a nudge — "Looks like you're not using this VM. Stop it to save?" — with one-tap stop and snooze buttons. That's how forgotten rentals die without taking anyone's work with them.

Pro adds an AI-based heuristic that recognizes real work patterns, so batch jobs and bursty workloads don't trigger false nudges. The exact signals and thresholds are our secret sauce — what's guaranteed is the contract: shutdown happens only on the lease timer or your click.

What happens when a dev needs the server again?

One click. From Slack, Telegram, or the web dashboard: pick a duration (1h, 4h, custom up to 72h on Pro), hit the button. The VM boots back up — disk, IPs, everything intact — in about 60 seconds.

Does Idlefy work with Spot instances?

On-demand — recommended. This is the sweet spot for Idlefy. You only pay for the hours you actually use, and stopping VMs outside working hours typically drops total cost below a Spot 24/7 box — without any termination risk.

Spot — technically supported, not recommended. Spot instances can be terminated by the cloud provider at any moment. A cloud-initiated termination can look like one of our stop actions (or vice versa), which throws off Idlefy's state tracking and re-rent flow.

What if Idlefy itself goes down — will my servers stay stopped?

Your VMs keep their last state. Once Idlefy issued a stop, AWS/GCP did it — we don't hold anything in a "stopped" state server-side, so there's nothing to undo if we're unreachable. You can always start them directly from the AWS/GCP console. Short-lived OIDC/WIF tokens simply expire; no dangling access.

And because Idlefy is reachable from four independent channels — Slack, Telegram, macOS app, web UI — an outage on any one of them doesn't block the others.

Will stopping a VM lose my data?

Normal cloud disks (EBS on AWS, persistent disks on GCP): no — state survives stop/start cycles intact, that's how they're designed.

Instance store / local NVMe: yes — those are ephemeral by cloud-provider design, and their contents are lost on stop. This isn't Idlefy's behaviour; it's how AWS and GCP built those instance types.

Recommendation: use EBS / persistent disks for any workload you can't afford to lose on a restart — then Idlefy's stop action is completely safe. You can also exclude specific instances from auto-stop via tags.

Integrations

Which cloud providers are supported?

AWS and GCP in production today. Azure and Oracle Cloud are in active development (roadmap).

AWS GCP Azure soon
How do Slack and Telegram integrations work?

Install the app in your workspace (OAuth for Slack, bot link for Telegram), link it to your Idlefy team, and all idle warnings + one-click re-rent buttons land in the channel you pick. RBAC applies — only permitted roles see the control buttons.

Do you support Azure or Oracle Cloud?

Not yet — both are on the roadmap and marked "coming soon" on the providers grid. If one is blocking you from trying Idlefy, email hello@idlefy.com — customer demand shapes the release order.

Getting started

Do I need to install an agent on my VMs?

No. Nothing to install — no daemon, no sidecar, no overhead inside your instances. Zero code changes required. Idlefy only uses what the AWS/GCP APIs already expose.

Can I test it on a single server first?

Absolutely — and we recommend it. Tag one non-critical VM with idlefy=enabled, watch the dashboard and Slack notifications for a few days, and roll out to the rest once you're comfortable. The Free plan exists precisely for this.

What if I have 100+ VMs — can this scale?

Yes. The platform is designed for fleets — our architecture handles thousands of VMs per organization, with RBAC and team-based views to keep things sane. Bulk-tagging tools and auto-assignee (Pro) make onboarding a large estate painless.

Still have questions?

Ping us in the chat widget below, drop an email, or just try the product — the Free plan covers one VM with no credit card.