Home / Supply Chain / Safety Stock Calculator
Supply Chain and Inventory
Safety Stock Calculator: Buffer, Service Level and Reorder Point
In short: safety stock is the buffer held above expected lead-time demand to protect against variability, sized either by the max method or statistically as Z × the standard deviation of demand over the lead time. Enter your demand and lead-time figures below to get the safety stock, the exact service-level Z-score, the reorder point, and days of cover.
Calculate your safety stock
Statistical: Safety stock = Z (service factor) × standard deviation of demand over the lead time
Safety stock
87units
- Z-score (service factor)
- –
- Service level
- –
- Reorder point
- –
- Lead-time demand
- –
- Days of cover (safety)
- –
Enter the demand and lead-time figures the chosen method needs to size the safety stock.
What safety stock is and why every stocked item needs it
Safety stock is the buffer of inventory you hold on top of expected demand to absorb the surprises that happen while you wait for replenishment. Between the moment you place an order and the moment it arrives, two things can go wrong: customers can buy faster than your average forecast, or the delivery can show up later than planned. Either one can empty the shelf before the new stock lands. Safety stock is the cushion that covers those deviations, and without it, any item planned to average demand will stock out roughly half the time, because real demand lands above the average as often as below it.
The size of that cushion is a deliberate trade, not a fixed rule. Hold too little and you face stockouts, lost sales, and expedited orders; hold too much and you tie up cash, fill shelf space, and risk obsolescence. The right amount depends on how variable your demand and lead time are and on the service level you choose to guarantee. That is why safety stock is calculated rather than guessed: the buffer should be exactly large enough to hit a target reliability at the lowest inventory cost, and the formulas exist to find that point.
It is worth being precise about what safety stock does and does not do. It does not raise your average sales or change your average demand; it changes only the reliability with which you meet that demand while waiting for stock. Nor is it a forecast error you should try to eliminate: some buffer is the rational price of operating in an uncertain world, and the aim is to size it correctly, not to drive it to zero.
This calculator turns the standard methods into an immediate answer and shows the reasoning. Choose a method, enter your demand and lead-time figures, and it returns the safety stock along with the numbers that make it actionable: the service factor it used, the reorder point the buffer implies, the lead-time demand it sits on top of, and how many days of cover it represents.
It also charts how the required buffer climbs as you raise the service level, so you can see exactly what each extra point of reliability costs before you commit to it.
How this calculator works, step by step
Start by choosing a method. The default statistical method assumes demand varies while lead time is stable, which fits most situations; other options handle a variable lead time, both varying together, or the simpler max method. Then enter the two figures every method needs: your average daily demand and your average lead time in days. These set the baseline, the lead-time demand, that the safety buffer is added to.
Next, provide the variability the chosen method requires. For the statistical demand method, enter your target service level as a percentage and the standard deviation of daily demand; the calculator converts the service level to an exact Z-score using the inverse normal distribution, not a rounded lookup table, and multiplies it by the demand variation over the lead time. For the lead-time method, enter the standard deviation of the lead time instead; for the combined method, enter both. For the basic method, enter your maximum daily demand and maximum lead time, and the calculator takes the gap between the peak and average scenarios.
The result panel then shows the full picture. The large figure is the safety stock. Below it, the Z-score and service level confirm the reliability target, the reorder point shows the level at which to place the next order, the lead-time demand shows the average consumption the buffer sits above, and the days of cover translate the buffer into time. The chart plots how safety stock rises with the service level, making the steepening cost of reliability visible. Download a PDF or CSV or share the result; everything runs in your browser and nothing you enter is stored.
The methods this calculator supports
The basic or max method is the simplest: safety stock equals maximum daily demand times maximum lead time, minus average daily demand times average lead time. It needs no statistics, just peak and average figures, and gives a conservative buffer covering the worst realistic case. Its weakness is that peak demand and peak lead time rarely occur at once, so it tends to over-buffer, but it is a fast, defensible estimate when variability data is thin.
The statistical demand-variability method is the workhorse: safety stock equals the service factor Z times the standard deviation of daily demand times the square root of the lead time. It fits the common case where demand fluctuates but the supplier is reliable, and it ties the buffer to an explicit service level and the real spread of demand rather than to extremes.
The lead-time-variability method covers the opposite case, steady demand but an unpredictable supplier: safety stock equals Z times average daily demand times the standard deviation of the lead time. The combined method handles both varying independently, taking the square root of the sum of each source’s squared contribution, which avoids the over-buffering you would get by simply adding two separate buffers. This calculator lets you switch between all four and see how the result changes.
Five worked examples you can follow
Example 1: demand varies, lead time steady
An item sells 100 units a day on average with a daily demand standard deviation of 20 units, and the supplier reliably delivers in 7 days. Targeting a 95 percent service level gives a Z of about 1.65. Safety stock is 1.65 times 20 times the square root of 7, which is 1.65 times 20 times 2.65, about 87 units. Adding the lead-time demand of 700 units gives a reorder point of 787. The 87-unit buffer represents just under a day of average demand, held to cover the roughly one-in-twenty lead times when demand runs hot.
Example 2: raising the service level to 99 percent
Keep the same item but raise the target from 95 to 99 percent. The Z-score climbs from 1.65 to 2.33, so safety stock rises to 2.33 times 20 times 2.65, about 123 units, a 41 percent increase in buffer for a 4-point gain in service. This is the steepening cost of reliability in action: the jump from 95 to 99 percent costs far more inventory than the jump from 90 to 95, which is why the target should be chosen deliberately rather than set at 99 by habit.
Example 3: an unreliable supplier
Now suppose demand is steady at 100 units a day but the lead time averages 7 days with a standard deviation of 1.5 days. Using the lead-time method at 95 percent service, safety stock is 1.65 times 100 times 1.5, about 248 units. The buffer is far larger than in Example 1 because a day and a half of lead-time uncertainty, at 100 units a day, exposes a large quantity. This shows why making a lead time reliable is often the cheapest way to cut safety stock.
Example 4: both demand and lead time vary
Combine the two: 100 units a day with a demand standard deviation of 20, and a 7-day lead time with a standard deviation of 1.5 days, at 95 percent service. The combined formula takes the square root of (7 times 20 squared) plus (100 squared times 1.5 squared), which is the square root of 2,800 plus 22,500, about 159, times 1.65, giving roughly 262 units. Note this is less than simply adding the two separate buffers, because independent variations partly offset.
Example 5: the basic max method
With only peak and average figures available, use the max method: maximum daily demand of 140 units over a maximum lead time of 10 days, against average demand of 100 over an average lead time of 7. Safety stock is 140 times 10 minus 100 times 7, which is 1,400 minus 700, or 700 units. This is far larger than the statistical results because it assumes the worst demand and worst lead time coincide, a conservative stance that guards against extremes at the cost of extra inventory.
Three expert tips for sizing a buffer
Measure variability over the lead time
Safety stock depends on how much demand deviates during the replenishment window, not day to day in isolation. Compute the standard deviation of demand over periods equal to your lead time, or scale a daily figure by the square root of the lead time, as the statistical method does.
Attack lead-time variability first
When a supplier’s delivery time swings, its standard deviation often drives more buffer than demand does. Making the lead time consistent, even if it stays long, can cut safety stock more cheaply than any demand forecast improvement. Fix the variance before padding the buffer.
Set the service level to the cost of a stockout
Do not default to 99 percent. A high-margin or critical item earns a high service target; a cheap, easily substituted one does not. Because buffer cost rises steeply near 100 percent, match the target to what a shortage actually costs you.
The service level and the Z-score
The service level is the probability that you will not stock out during a replenishment cycle, and the Z-score is how that probability becomes a quantity of inventory. Because demand over the lead time is assumed to follow a normal distribution, a target service level corresponds to a point on that distribution measured in standard deviations, which is the Z-score. A 50 percent service level needs a Z of zero, meaning no buffer at all; 90 percent needs 1.28, 95 percent needs 1.65, and 99 percent needs 2.33. Safety stock is simply that Z multiplied by the variability of demand over the lead time.
The crucial feature of this relationship is that it is not linear. As the service target approaches 100 percent, the Z-score, and therefore the buffer, rises ever more steeply, because you are reaching further into the rare tail of the demand distribution.
Moving from 90 to 95 percent adds about 0.37 to the Z; moving from 95 to 99 adds 0.68; moving from 99 to 99.9 adds another full point. Each additional slice of reliability costs more inventory than the last.
This calculator computes the exact Z for any service level you enter using the inverse normal function, and its chart draws the curve so you can see where the cost of reliability starts to accelerate and choose your target with that trade-off in view.
Safety stock, reorder point, and lead-time demand
Safety stock never works alone; it is one term in the reorder point, the inventory level that triggers a new order. The reorder point is the demand you expect during the lead time plus the safety stock: lead-time demand covers the average case, and safety stock covers the variability on top. In the first worked example, 700 units of lead-time demand plus 87 units of safety stock give a reorder point of 787. When on-hand inventory falls to that level, you order, and the safety stock is what protects you during the wait.
Reading the three numbers together clarifies each one’s job. Lead-time demand is pure average consumption; it says nothing about risk. Safety stock is pure risk coverage; it says nothing about the average. The reorder point combines them into the single actionable trigger the warehouse uses. This calculator reports all three, plus the days of cover the safety stock represents, so you can judge not only how big the buffer is but whether it is sensible relative to your lead time and daily demand. A buffer worth many days of cover for a short, reliable lead time is a sign of an over-conservative method or an inflated service target.
Why lead time drives the buffer
Lead time is the window during which you are exposed, so it shapes safety stock as strongly as variability does. In the demand-variability method, the buffer grows with the square root of the lead time: quadruple the lead time and the buffer doubles. The square root appears because demand deviations over independent days partly cancel, so uncertainty accumulates more slowly than the lead time itself. Still, a longer lead time always means a larger buffer, because there is simply more time for demand to stray from its average before help arrives.
When the lead time itself is uncertain, its effect is even more direct. A variable lead time is multiplied by the full average daily demand, not the square root, so its standard deviation can dominate the buffer, as the third worked example showed. This asymmetry carries a practical lesson: shortening a lead time helps, but stabilizing it often helps more. A supplier who reliably delivers in ten days can require less safety stock than one who averages seven days but occasionally takes twelve. When safety stock looks too high, the lead time, and especially its consistency, is usually the first place to look.
Continuous review versus periodic review
How often you check inventory changes how much buffer you need, and the standard formula quietly assumes one of two systems. In a continuous-review system, stock is monitored constantly and an order fires the instant it hits the reorder point, so the only window of exposure is the lead time itself. That is the case the demand-variability formula, with its square root of the lead time, is built for, and it gives the leanest buffer because the exposure window is as short as possible.
In a periodic-review system, stock is checked only at fixed intervals, say once a week, and an order can only be placed at those moments. The exposure window is then the lead time plus the review period, because after a review you must survive until the next review and then through the following lead time.
Safety stock in that case is sized over the review-period-plus-lead-time window, which makes it larger. If your replenishment runs on a fixed calendar rather than a live signal, add the review interval to the lead time before sizing the buffer, or the statistical result will be too small.
This calculator sizes the continuous-review case; for periodic review, enter the combined window as the lead time.
Which items deserve the most buffer
Not every item warrants the same attention, and spreading a fixed inventory budget evenly across a catalog wastes it. The items that justify the most careful safety-stock work are those with high demand variability, long or unreliable lead times, and high service requirements, typically the high-value or business-critical products where a stockout is expensive. For these, the statistical methods and a considered service level pay off, because the buffer is large enough that getting it right saves real money.
At the other end, low-value, steady-demand items with short reliable lead times need little analysis; a simple rule of thumb or a small fixed buffer is enough, and the cost of over-buffering them is trivial. This is where safety-stock sizing meets ABC analysis: the A items, few in number but large in value, deserve rigorous, frequently reviewed buffers, while the C items can run on autopilot. Sizing every item to a 99 percent service level regardless of its value is a common and expensive mistake; the service target itself should be segmented, higher for the items that matter and lower for the ones that do not.
Turning your data into the right inputs
The statistical methods are only as good as the variability figures you feed them, and getting those right takes a little care. The demand standard deviation should be computed from historical demand in consistent time buckets, ideally daily demand over a recent, representative period that reflects current conditions rather than a season that has passed. Strip out known one-off events, a promotion or a bulk order, that would inflate the apparent variability, because safety stock should cover ordinary randomness, not predictable spikes you can plan for separately.
For lead time, gather the actual receipt dates against order dates over many orders and compute both the average and the standard deviation; suppliers’ quoted lead times are often optimistic, and it is the real, observed spread that drives risk. If demand data is bucketed differently from your lead time, convert carefully: a weekly demand standard deviation can be turned into a daily one by dividing by the square root of the days per week, since variance scales with time. When in doubt, measure over a window equal to the lead time directly, which sidesteps the scaling entirely and is exactly the quantity the formula wants.
Common mistakes when calculating safety stock
A handful of errors cause most safety-stock figures to mislead. Watch for these before trusting a number.
- Using a daily standard deviation without scaling for lead time. Variability must be measured over the lead-time window; forgetting the square-root-of-lead-time factor understates the buffer badly.
- Defaulting to a 99 percent service level. The steep cost near 100 percent means an unnecessarily high target wastes inventory. Match the level to the cost of a stockout.
- Adding demand and lead-time buffers directly. When both vary, use the combined square-root formula; simply summing two separate buffers over-provisions, since the variations partly offset.
- Confusing standard deviation with the range or the average. The statistical methods need the standard deviation of demand, not its average or its max-minus-min range. Using the wrong statistic throws off the result.
- Ignoring lead-time variability. Focusing only on demand while the supplier’s delivery time swings leaves the biggest driver of risk uncovered. Measure and include it.
- Never recalculating. Demand variability and lead times drift. A buffer sized last year can be far too small or too large now. Review it on a schedule.
- Treating safety stock as untouchable. It is a buffer against uncertainty, not a permanent floor. Reducing the underlying variability lets you safely lower it and free cash.
Balancing the cost of a stockout against the cost of carrying
Underneath every safety-stock decision is an economic balance between two costs that pull in opposite directions. On one side is the cost of a stockout: lost sales, expedited freight to recover, idle production waiting on a part, and the harder-to-measure damage of a customer who goes elsewhere. On the other is the cost of carrying the buffer: the capital tied up, the storage and insurance, and the risk that the stock is written off before it sells. Safety stock is the lever that trades one for the other, and the service level is how you set that lever.
In principle the optimal service level is the point where the marginal cost of one more unit of buffer equals the marginal saving in expected stockout cost.
In practice few firms compute that exactly, but the logic still guides the choice: an item whose stockout costs a lost high-margin sale or halts a line justifies a high service level and a generous buffer, while an item that is cheap, easily substituted, or quickly re-supplied does not.
The mistake the chart on this page is designed to prevent is paying for reliability you do not need, spending heavily to move an unimportant item from 98 to 99.5 percent while a critical item sits at 92. Sizing safety stock well is as much about allocating a limited inventory budget across items by their stockout cost as it is about the formula for any single one.
A brief history of the statistical buffer
The idea of a calculated inventory buffer grew out of the same early-twentieth-century operations research that produced the economic order quantity. Once managers had a formula for how much to order, the natural next question was how much extra to hold against uncertainty, and by the mid-century the statistical approach, tying a buffer to a service level through the normal distribution, was well established in the literature and in early materials-planning systems. The service-factor tables that mapped 90, 95, and 99 percent to their Z-scores became a fixture of operations textbooks and the reference cards taped inside planners’ desks.
What has changed is not the mathematics but the ease of applying it. The normal-distribution assumption and the Z-based formula are the same ones used a half-century ago; what modern tools add is the ability to compute the exact service factor for any target, rather than interpolating a table, and to recompute the whole buffer instantly as demand and lead-time data are updated. That is what this calculator does: the formulas are the classic, well-validated ones, and the value it adds is removing the friction, so you can test a service level, a variability estimate, or a lead-time change in seconds and see the buffer respond, turning a static table lookup into a live decision tool.
How safety stock fits the wider inventory policy
Safety stock is one of three linked decisions that together run an inventory item. The economic order quantity sets how much to order at once, balancing ordering and holding cost. Safety stock sets how much buffer to hold against variability. The reorder point sets when to order, combining lead-time demand with that safety stock. Size them together and you have a complete policy: order the economic quantity whenever stock falls to the reorder point, and hold safety stock to cover the uncertainty in between.
The pieces inform each other. A larger order quantity means fewer replenishment cycles per year and therefore fewer exposures to lead-time risk, which can slightly lower the annual impact of stockouts, though it does not change the per-cycle safety stock. A shorter or steadier lead time lowers safety stock directly. And the service level you choose here should reflect the same cost trade-offs that drive the rest of the policy. This calculator sizes the buffer; pair it with the EOQ calculator for the order size, and a reorder point and inventory turnover view, both coming soon to this hub, for the full picture.
Reading this calculator’s results panel
The panel is built to be read as a buffering decision, not just a single figure. The large number is the safety stock, the headline answer for how much cushion to carry. Directly below, in the statistical methods, the Z-score and service level confirm the reliability the buffer buys, so you can check that the target is the one you intended. The reorder point translates the buffer into an actionable trigger, and the lead-time demand shows the average consumption it sits on top of.
The days-of-cover line expresses the safety stock in time rather than units, which is often the more intuitive check: a buffer worth a fraction of a day for a week-long lead time is lean, while one worth several days may signal an inflated service target or an over-conservative method. The chart plots safety stock against service level across the full range, so the steepening curve near 100 percent is visible at a glance. Read together, the panel answers not only how much buffer to hold but why that much, and whether the reliability you are paying for is worth its cost in inventory.
From a number to a working buffer
A calculated safety stock is the start of a policy, not the end. To put it to work, load it into your reorder point so the trigger fires at lead-time demand plus the buffer, and make sure whoever places orders acts on that trigger rather than on gut feel. Then watch what actually happens: if the item still stocks out despite the buffer, either the variability was underestimated or the service target was too low; if the buffer sits full and untouched cycle after cycle, the target may be higher than the item deserves. Those observations are the feedback that tunes the number.
The discipline that keeps a buffer honest is periodic review. Demand variability shifts with the season and the product life cycle, and lead times drift as suppliers and routes change, so a figure that was right last year can be badly wrong now.
Recompute safety stock when the demand plan changes and on a regular cadence, quarterly for many operations, and adjust the reorder point to match.
Because this calculator recomputes the whole buffer instantly from the inputs, testing a new variability estimate or a changed lead time takes seconds, which makes the periodic review a quick habit rather than a project. Treated that way, safety stock stays a living cushion sized to current reality instead of a stale number no one trusts.
Units and quick reference
Keep demand and its standard deviation in the same per-day units, and lead time and its standard deviation in days. Safety stock comes back in units, the reorder point in units, and days of cover in days. The reference below shows how the statistical demand method sizes out across service levels and variability, so you can sanity-check your own case. Notice how the buffer scales directly with the demand standard deviation and with the Z-score, and how the jump from 95 to 99 percent adds far more than the jump from 90 to 95.
| Service level | Z-score | Demand std. dev. | Lead time | Safety stock |
|---|---|---|---|---|
| 90% | 1.28 | 20 / day | 7 days | 68 |
| 95% | 1.65 | 20 / day | 7 days | 87 |
| 99% | 2.33 | 20 / day | 7 days | 123 |
| 95% | 1.65 | 40 / day | 7 days | 175 |
| 95% | 1.65 | 20 / day | 14 days | 123 |
Safety stock frequently asked questions
What is safety stock?
Safety stock is the extra inventory held above the expected demand during the replenishment lead time to protect against variability. It absorbs the times demand runs higher than average or a delivery arrives later than planned, so the item does not run out before the next order lands. It is the buffer that turns an average-based reorder point into a reliable one, and its size is a direct trade between carrying cost and the risk of a stockout.
What is the safety stock formula?
There are two common formulas. The basic or max method is maximum daily use times maximum lead time, minus average daily use times average lead time. The statistical method is the service factor Z times the standard deviation of demand over the lead time. The statistical version is more precise because it ties the buffer to a chosen service level and the actual variability, rather than to worst-case extremes.
How do I calculate safety stock with a service level?
Pick a target service level, convert it to a Z-score, and multiply by the standard deviation of demand during the lead time. For example, a 95 percent service level gives a Z of about 1.65; with a demand standard deviation of 20 units a day over a 7-day lead time, safety stock is 1.65 times 20 times the square root of 7, about 87 units. This calculator converts any service percentage to its exact Z automatically.
What is a Z-score in safety stock?
The Z-score, or service factor, is the number of standard deviations of buffer needed to hit a target service level, drawn from the normal distribution. Common values are 1.28 for 90 percent, 1.65 for 95 percent, 1.96 for 97.5 percent, and 2.33 for 99 percent. A higher service target needs a higher Z and therefore more safety stock, and because the curve steepens near 100 percent, the last few points of service cost disproportionately more buffer.
Which safety stock method should I use?
Use the basic max method when you only have peak and average figures and want a quick, conservative buffer. Use the statistical demand-variability method when demand varies but lead time is stable, the lead-time method when the reverse is true, and the combined method when both vary independently. The combined statistical method is the most accurate for real operations, which is why it is the default choice for careful planners.
What service level should I target for safety stock?
It depends on the cost of a stockout versus the cost of carrying inventory. Many consumer-goods operations aim for 95 to 98 percent; critical or high-margin items go higher, and low-value items lower. Because required safety stock rises steeply as the target approaches 100 percent, chasing the last percentage points is expensive, so set the level where the marginal cost of buffer matches the cost of a shortage rather than defaulting to 99 percent.
How does safety stock relate to the reorder point?
The reorder point is expected demand during the lead time plus the safety stock. Safety stock is therefore the buffer component inside the reorder point: lead-time demand covers the average case, and safety stock covers the variability on top of it. Size the safety stock first, then add lead-time demand to get the level at which to place the next order. This calculator reports both figures together.
Why does higher demand variability need more safety stock?
Safety stock exists to cover the gap between average and actual demand during the lead time. The more demand swings around its average, measured by its standard deviation, the larger that gap can be, so a bigger buffer is needed to maintain the same service level. In the statistical formula this shows up directly: safety stock is proportional to the standard deviation of demand, so doubling the variability doubles the required buffer at a given service level.
How does lead time affect safety stock?
Longer lead times raise safety stock because there is more time for demand to deviate from its average before replenishment arrives. When only demand varies, safety stock grows with the square root of the lead time, so a four-times-longer lead time doubles the buffer. When lead time itself is variable, its own standard deviation drives the buffer directly, and reducing lead-time variability is often the cheapest way to cut safety stock.
Can safety stock be zero or negative?
Safety stock should never be negative; if a formula returns a negative value, as the max method can when peak figures barely exceed averages, treat it as zero, which this calculator does. A safety stock of zero means you are planning to meet only average demand with no buffer, which implies about a 50 percent service level and frequent stockouts, so a positive buffer is normal for any item you want to keep in stock reliably.
What is the difference between the basic and statistical methods?
The basic max method uses worst-case peak demand and lead time, so it is simple but tends to over-buffer because peaks rarely coincide. The statistical method uses the standard deviation and a chosen service level, so it sizes the buffer to the actual spread of demand and an explicit risk target. The statistical method usually gives a smaller, better-justified number, while the basic method is a quick estimate when you lack variability data.
Does more safety stock always reduce stockouts?
Up to a point, yes, but with diminishing returns. Each additional unit of buffer covers a rarer demand spike, so the reduction in stockout risk shrinks as the buffer grows, while the carrying cost keeps rising linearly. Beyond the level that meets your service target, extra safety stock mostly adds cost and hides problems. The goal is enough buffer to hit the target service level, not the maximum possible.
Do these calculators store the numbers I enter?
No. This calculator runs entirely in your browser. The values you enter are never sent to our servers, stored, or shared. You can download a PDF or CSV of your result locally, and nothing leaves your device. See our Privacy Policy for details.
Is the safety stock calculator free?
Yes. The safety stock calculator is completely free, with no account, sign-up, or paywall, and no limit on how many times you can run it. It includes multiple calculation methods, a service-level-to-Z converter, the implied reorder point and days of cover, a chart, and PDF and CSV export at no cost.
Related supply chain calculators
Pair safety stock with the rest of the toolkit. Return to the Supply Chain hub for the full set.
Sources, disclaimer, and editorial transparency
The safety-stock formulas, the service-level and Z-score relationship, and the combined-variability method used here follow recognized operations-management sources, including the APICS/ASCM body of knowledge, Peter King’s treatment of safety-stock formulas, and standard inventory-management texts. This calculator and guide are built and reviewed by the OpsCalculators team; see our Editorial Policy for how each tool is researched, built, and tested.
Results are accurate estimates for planning and education, not certified engineering or financial advice. Validate outputs against your own measured demand, variability, and lead-time data before changing inventory policy or committing capital. See our full Disclaimer. OpsCalculators.com is operated by MAFHH INTERNATIONAL LTD. Your inputs are processed in your browser and are never stored; see our Privacy Policy.