November 24th, 2025
Escrow can feel confusing until you see it working in real life. During a home loan, the escrow account acts as the financial buffer that makes sure your property taxes and insurance premiums get paid on time. Most homeowners are familiar with the idea of making escrow payments as part of their monthly payment, but many are surprised when they receive an escrow refund check in the mail.
If you ever wondered what an escrow refund is, why it happens, how the timing works, or what to do with an escrow refund check you might have received, this guide breaks it all down. You will also learn how the timing works and how to use that money wisely during homeownership.
This is your full roadmap to understanding escrow refunds from start to finish.
To understand escrow refunds, it helps to start with the basics. When you buy a home with a mortgage loan, part of your monthly payment is set aside to cover property taxes and homeowners insurance.
These funds go into an escrow account managed by your mortgage servicer/ mortgage lender or an escrow company and are used to pay your property tax payments, homeowners insurance premiums, and sometimes mortgage insurance or similar housing-related bills.
This system is governed by RESPA and enforced by the Consumer Financial Protection Bureau (CFPB). For example, CFPB guidance notes that servicers must send borrowers an annual escrow statement within 30 days of year’s end, showing all escrow activity and any shortage or surplus.
By law, surpluses of $50+ must be refunded within 30 days of the escrow analysis. In practice, the time it takes to receive the check can be a bit longer (usually 30-60 days after year-end) due to processing and mail time.
Put simply, an escrow refund is money returned to you when your escrow account has more funds than needed after an annual escrow analysis. It's a check at the end of the year for the extra money you paid into your escrow account.
If your servicer finds you overpaid for taxes or insurance, you have an overestimation of expenses. This excess balance (minus the cushion), called an “escrow overage” or escrow surplus, and it belongs to you and is yours to get back. By law, if that surplus exceeds $50, the lender must mail you a refund check. Even if your escrow balance is only slightly above the limit (say $40), the servicer may still refund it, or it can be kept for next year.
For example, imagine your county lowers property tax rates or your home insurance premium drops (perhaps you shopped and found a better rate). Your escrow was built on higher estimates, so after paying bills, the account ends up with a surplus.
An escrow refund usually comes as a check (usually labeled an “escrow refund check” or “escrow surplus check”). Some lenders also allow direct deposit, but most borrowers receive a mailed check. This refund is not taxed as income - it’s simply your own money being returned.
Mortgage regulations require this refund process. Federal rules - Regulation X under RESPA - say that after each 12-month “escrow computation year,” your servicer must perform an escrow analysis. If the analysis finds a surplus of $50 or more, the lender must return it to you within 30 days. (If the surplus is under $50, the servicer may either keep it or refund it at its discretion.)
Important: this refund requirement applies only if your loan payments are current. If you’re more than 30 days late, the lender can legally hold the surplus in escrow.
So, what actually causes a refund from escrow? Here are some common situations can create an escrow surplus, leading to a refund:
When your loan was set up (or during last year’s analysis), your lender had to estimate your property taxes and insurance premiums. If those estimates turn out higher than the actual bills, an overage occurs. For instance, if your tax assessment was lowered or insurance went down, you paid in more than needed. The difference becomes a refund
If your county reassesses property values downward, or if you qualify for new tax exemptions (e.g. veteran’s, homestead, or senior exemptions), your annual property tax payments can drop. The money you collected for taxes (based on the old rate) now exceeds the bill, creating an escrow surplus.
If you shop around and find a cheaper homeowners insurance policy, or if your insurer lowers your insurance premiums, your escrow will have excess. For example, paying a lump-sum policy at a lower rate means the monthly escrow deposits were too large. The next analysis will refund the difference
On conventional loans, once you reach ~20% equity, you may no longer need mortgage insurance (PMI). If PMI drops off mid-year, you’ve effectively been overpaying into escrow. After the annual review, the unneeded PMI portion is refunded
When you refinance your mortgage or pay it off (including by selling your home), your old loan’s escrow account is closed. Any remaining balance must be returned to you. If you refinance with a new lender, you’ll get a refund check for the old escrow balance. If you keep the same lender, they may transfer (“net”) the old escrow into the new loan, but if not, you’ll still get a check. After a payoff, lenders typically refund escrow within a few weeks (often 20-30 days).
When you closed your loan, you might have prepaid some escrow to establish a cushion. If you accidentally paid more than the limit (for example, by paying too much for initial taxes/insurance), that starting balance can be refunded after the first analysis.
Occasionally, administrative corrections or changes in escrow accounting can create small refunds. In all cases, the key is an annual (or interim) escrow analysis that finds that more money is sitting in the account than needed.
In fact, any change that reduces your tax or insurance bills could cause an escrow surplus. The lender will mail you the excess per CFPB rules, assuming you are up-to-date on payments.
Your annual escrow analysis is one of the most important things. It results in the annual escrow statement, which details all your escrow deposit payments, disbursements (taxes, insurance), and the projected budget for next year.
Under federal law, the servicer must send you this statement within 30 days after the escrow computation year ends. Review it carefully! It will show if you have a surplus (more than needed) or a shortage (less than needed).
Key rules to know:
By regulation, lenders can hold a cushion of up to 1/6 of the annual escrow payments (essentially two months’ worth of escrow). This cushion is meant to cover fluctuations in bills. When calculating a refund, the lender won’t give back the cushion; only the amount above the cushion is refunded.
If the analysis finds your current escrow balance exceeds the calculated target (including cushion) by $50 or more, the servicer must refund that amount within 30 days. For example, if the target is $4,000 and your account has $4,600, the $600 surplus (minus cushion) will be returned.
If the surplus is under $50, the lender may choose to either refund it or simply credit it toward next year’s payments. Often borrowers let small amounts stay for future bills, but you can ask for the refund if you prefer.
Importantly, you must be current on your mortgage for the refund requirement to apply. If your mortgage payment is more than 30 days late, the servicer is legally allowed to keep the surplus to offset your past due payments.
If the analysis shows a shortage (your escrow is less than needed), the servicer will typically give options: you may pay the shortage in a lump sum within 30 days, or have it divided over the next 12 months. If the shortage is small (under one monthly escrow payment), the lender could even waive it. But the standard approach is to adjust your upcoming payments to cover any shortfall. In practice, many lenders just spread a shortage over 12 months, increasing your monthly payment.
If you have problems with your escrow – for example, if the numbers don’t add up or you didn’t receive a refund you expected – the CFPB advises first contacting your servicer and possibly sending a written error notice. If the issue isn’t resolved, you can file a complaint with the CFPB. Always keep copies of escrow statements and correspondence.
Many borrowers wonder “when do escrow refunds get mailed?” The answer to that depends on the trigger:
Expect a refund check about 1 - 2 months after the triggering event (annual analysis or loan closure). If you haven’t received it after 60 days, check with your lender to confirm it was mailed and your address is correct
Receiving an unexpected refund check can be a pleasant surprise. But what’s the best use of that money? First, treat the check as your money – go ahead and deposit or cash it (don’t destroy it!). In most cases there’s no downside to using the funds, as you’re not required to put it back into the escrow.
That said, consider these options:
If you have extra cash, applying it to the principal of your home loan can reduce your interest costs over time. Even a one-time principal payment can slightly shorten your loan term and increase home equity.
You could deposit the check into savings or use it to pay off higher-interest debt. Emergency savings are always useful, and paying down credit cards or other loans may be wise.
Some borrowers choose to set aside the money for next year’s property tax or insurance payment. This can help smooth out future budgeting.
A small home improvement or necessary repair is another practical use of a lump sum.
The important point is to use the refund intentionally. Leaving that money sitting idle is usually not quite optimal. And definitely don’t ignore it. Even a small refund check (over $50) should be cashed or deposited - after all, lenders could have simply left it to cover next year’s escrow, so taking it is like reclaiming your own funds.
If you have any doubt about the analysis - say you think your property tax was paid elsewhere, or you believe the statements are wrong - don’t spend the refund immediately. Instead, review the annual escrow statement and contact your servicer right away to confirm everything is accurate. Once you’re confident the surplus is legitimate, you’re free to use the funds.
Of course, there are still a lot of questions that people ask us. Below are some of the most frequent ones.
Yes. It’s your money. Once you’ve confirmed the refund is correct, endorse and deposit or cash the check as you would any other. There’s generally no benefit to ignoring it (the money isn’t earning interest in escrow beyond the legal allowance, and you can use it for your own financial goals).
Usually not. Lenders must follow the timing rules above, and you cannot compel an early refund. If your escrow account has a big surplus now, you could ask your servicer to apply it to this year’s payments, but they are not required to accelerate the refund before the annual analysis.
No. Since it’s simply the return of your own funds, it is not considered taxable income. You don’t need to report it on your tax return.
If you think your servicer made an error (for example, if a tax bill was already paid outside of escrow), reach out immediately. You can submit an information request or a formal notice of error to the servicer. If the issue isn’t resolved, you have the right to file a complaint with the CFPB or seek help from a HUD-approved housing counselor. Always keep copies of your escrow statements, correspondence, and bills to support your case.
Regularly review your mortgage statement and any separate escrow statement each year. The escrow statement should list all activities. If your escrow account balances look off (for example, if a huge surplus or shortage appears unexpectedly), ask questions. Stay proactive - it helps prevent surprises at year-end.
An escrow refund simply means you overpaid into your escrow account and are getting that excess back. So ,when you get the check, go ahead and cash it – it’s your money. Just be sure the refund is correct before spending it.
Of course, escrow relies on trust - the trust that your payments, taxes, and insurance are handled accurately and on time. And sometimes, it even rewards you with money back. That’s where choosing the right escrow service makes all the difference.
With Lightspeed Escrow, you can expect fast, low-cost, and transparent handling of your real estate escrow needs across Southern California. Our team focuses on accuracy from the first step, and keeps a close eye on your account so there are no surprises - including when it comes to potential refunds.
If you want dependable support and clear communication throughout the process, we’re here! Contact us today and keep your escrow in good hands.
No post data.
No querystring data.
| Query | Affected | Num. rows | Took (ms) | Actions |
|---|---|---|---|---|
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'META_TITLE' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Settings`.`id`, `Settings`.`default`, `Settings`.`name`, `Settings`.`value`, `Settings`.`created`, `Settings`.`modified` FROM `lightspeedescrow`.`settings` AS `Settings` WHERE `Settings`.`name` = 'site_conf' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'META_DESCRIPTION' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'META_KEYWORDS' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `StateProvince`.`id`, `StateProvince`.`name` FROM `lightspeedescrow`.`state_province` AS `StateProvince` WHERE `StateProvince`.`country_id` = (1) | 59 | 59 | 0 | |
| SELECT `Country`.`id`, `Country`.`country` FROM `lightspeedescrow`.`country` AS `Country` WHERE `Country`.`id` = (1) ORDER BY `Country`.`id` asc | 1 | 1 | 0 | |
| SELECT `BlogPost`.`id`, `BlogPost`.`slug`, `BlogPost`.`user_id`, `BlogPost`.`blog_id`, `BlogPost`.`autor_name`, `BlogPost`.`title`, `BlogPost`.`body`, `BlogPost`.`images`, `BlogPost`.`short_description`, `BlogPost`.`keywords`, `BlogPost`.`intro_image`, `BlogPost`.`intro_image_mobile`, `BlogPost`.`active`, `BlogPost`.`deleted`, `BlogPost`.`archived`, `BlogPost`.`tags`, `BlogPost`.`promo_url`, `BlogPost`.`alternative_url`, `BlogPost`.`theme`, `BlogPost`.`layout`, `BlogPost`.`view`, `BlogPost`.`style`, `BlogPost`.`created`, `BlogPost`.`modified`, `BlogPost`.`lng`, `BlogPost`.`canonical`, `BlogPost`.`logo`, `BlogPost`.`index`, `User`.`id`, `User`.`email`, `User`.`name`, `User`.`password`, `User`.`public_id`, `User`.`active`, `User`.`tokenhash`, `User`.`avatar`, `User`.`last_login`, `User`.`created`, `User`.`modified`, `Blog`.`id`, `Blog`.`title`, `Blog`.`description`, `Blog`.`active`, `Blog`.`deleted`, `Blog`.`home`, `Blog`.`created`, `Blog`.`modified`, `Blog`.`lng`, `Blog`.`short_description`, `Blog`.`keywords`, `Blog`.`image`, `Blog`.`canonical`, `Blog`.`index` FROM `lightspeedescrow`.`blog_post` AS `BlogPost` LEFT JOIN `lightspeedescrow`.`users` AS `User` ON (`BlogPost`.`user_id` = `User`.`id`) LEFT JOIN `lightspeedescrow`.`blog` AS `Blog` ON (`BlogPost`.`blog_id` = `Blog`.`id`) WHERE `BlogPost`.`slug` = 'escrow-refund' LIMIT 1 | 1 | 1 | 1 | |
| SELECT `BlogPost`.`slug`, `BlogPost`.`title` FROM `lightspeedescrow`.`blog_post` AS `BlogPost` LEFT JOIN `lightspeedescrow`.`users` AS `User` ON (`BlogPost`.`user_id` = `User`.`id`) LEFT JOIN `lightspeedescrow`.`blog` AS `Blog` ON (`BlogPost`.`blog_id` = `Blog`.`id`) WHERE `BlogPost`.`id` < 6 AND `Blog`.`id` = 10 ORDER BY `BlogPost`.`id` ASC LIMIT 1 | 1 | 1 | 0 | |
| SELECT `BlogPost`.`slug`, `BlogPost`.`title` FROM `lightspeedescrow`.`blog_post` AS `BlogPost` LEFT JOIN `lightspeedescrow`.`users` AS `User` ON (`BlogPost`.`user_id` = `User`.`id`) LEFT JOIN `lightspeedescrow`.`blog` AS `Blog` ON (`BlogPost`.`blog_id` = `Blog`.`id`) WHERE `BlogPost`.`id` > 6 AND `Blog`.`id` = 10 ORDER BY `BlogPost`.`id` ASC LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Blog`.`id`, `Blog`.`title`, `Blog`.`description`, `Blog`.`active`, `Blog`.`deleted`, `Blog`.`home`, `Blog`.`created`, `Blog`.`modified`, `Blog`.`lng`, `Blog`.`short_description`, `Blog`.`keywords`, `Blog`.`image`, `Blog`.`canonical`, `Blog`.`index` FROM `lightspeedescrow`.`blog` AS `Blog` WHERE `active` = '1' AND `home` = '1' ORDER BY `created` desc | 1 | 1 | 0 | |
| SELECT `BlogPost`.`id`, `BlogPost`.`slug`, `BlogPost`.`user_id`, `BlogPost`.`blog_id`, `BlogPost`.`autor_name`, `BlogPost`.`title`, `BlogPost`.`body`, `BlogPost`.`images`, `BlogPost`.`short_description`, `BlogPost`.`keywords`, `BlogPost`.`intro_image`, `BlogPost`.`intro_image_mobile`, `BlogPost`.`active`, `BlogPost`.`deleted`, `BlogPost`.`archived`, `BlogPost`.`tags`, `BlogPost`.`promo_url`, `BlogPost`.`alternative_url`, `BlogPost`.`theme`, `BlogPost`.`layout`, `BlogPost`.`view`, `BlogPost`.`style`, `BlogPost`.`created`, `BlogPost`.`modified`, `BlogPost`.`lng`, `BlogPost`.`canonical`, `BlogPost`.`logo`, `BlogPost`.`index`, `User`.`id`, `User`.`email`, `User`.`name`, `User`.`password`, `User`.`public_id`, `User`.`active`, `User`.`tokenhash`, `User`.`avatar`, `User`.`last_login`, `User`.`created`, `User`.`modified`, `Blog`.`id`, `Blog`.`title`, `Blog`.`description`, `Blog`.`active`, `Blog`.`deleted`, `Blog`.`home`, `Blog`.`created`, `Blog`.`modified`, `Blog`.`lng`, `Blog`.`short_description`, `Blog`.`keywords`, `Blog`.`image`, `Blog`.`canonical`, `Blog`.`index` FROM `lightspeedescrow`.`blog_post` AS `BlogPost` LEFT JOIN `lightspeedescrow`.`users` AS `User` ON (`BlogPost`.`user_id` = `User`.`id`) LEFT JOIN `lightspeedescrow`.`blog` AS `Blog` ON (`BlogPost`.`blog_id` = `Blog`.`id`) WHERE `BlogPost`.`active` = '1' ORDER BY `BlogPost`.`modified` desc LIMIT 3 | 3 | 3 | 3 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'site_conf' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'site_conf' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'site_conf' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'site_conf' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'HEADER' LIMIT 1 | 1 | 1 | 0 | |
| SELECT `Setting`.`id`, `Setting`.`default`, `Setting`.`name`, `Setting`.`value`, `Setting`.`created`, `Setting`.`modified` FROM `lightspeedescrow`.`settings` AS `Setting` WHERE `Setting`.`name` = 'FOOTER' LIMIT 1 | 1 | 1 | 0 |
3 duplicate queries run.
Peak Memory Use 2.25 MB
| Message | Memory use |
|---|---|
| Component initialization | 1.14 MB |
| Controller action start | 1.36 MB |
| Controller render start | 1.59 MB |
| View render complete | 2.07 MB |
Total Request Time: 49 (ms)
| Message | Time in ms | Graph |
|---|---|---|
| Core Processing (Derived from $_SERVER["REQUEST_TIME"]) | 7.76 | |
| Event: Controller.initialize | 10.99 | |
| Event: Controller.startup | 0.47 | |
| Controller action | 10.00 | |
| Event: Controller.beforeRender | 1.69 | |
| » Processing toolbar data | 1.58 | |
| Rendering View | 9.61 | |
| » Event: View.beforeRender | 0.04 | |
| » Rendering APP/View/Themed/Public/BlogPosts/view.ctp | 5.09 | |
| » » Rendering APP/View/Themed/Public/Elements/posts_categories.ctp | 0.93 | |
| » » Rendering APP/View/Themed/Public/Elements/popular_posts.ctp | 3.89 | |
| » Event: View.afterRender | 0.03 | |
| » Event: View.beforeLayout | 0.02 | |
| » Rendering APP/View/Themed/Public/Layouts/default.ctp | 3.83 | |
| » » Rendering APP/View/Themed/Public/Elements/nav.ctp | 0.51 | |
| » » Rendering APP/View/Themed/Public/Elements/footer.ctp | 0.41 | |
| Event: View.afterLayout | 0.00 |
| Constant | Value |
|---|---|
| CONFIG | '/home/lightspeedescrow/public_html/app/Config/' |
| ZEBRA_IMAGE_BOXED | (int) 0 |
| ZEBRA_IMAGE_NOT_BOXED | (int) 1 |
| ZEBRA_IMAGE_CROP_TOPLEFT | (int) 2 |
| ZEBRA_IMAGE_CROP_TOPCENTER | (int) 3 |
| ZEBRA_IMAGE_CROP_TOPRIGHT | (int) 4 |
| ZEBRA_IMAGE_CROP_MIDDLELEFT | (int) 5 |
| ZEBRA_IMAGE_CROP_CENTER | (int) 6 |
| ZEBRA_IMAGE_CROP_MIDDLERIGHT | (int) 7 |
| ZEBRA_IMAGE_CROP_BOTTOMLEFT | (int) 8 |
| ZEBRA_IMAGE_CROP_BOTTOMCENTER | (int) 9 |
| ZEBRA_IMAGE_CROP_BOTTOMRIGHT | (int) 10 |
| Constant | Value |
|---|---|
| APP | '/home/lightspeedescrow/public_html/app/' |
| APP_DIR | 'app' |
| APPLIBS | '/home/lightspeedescrow/public_html/app/Lib/' |
| CACHE | '/home/lightspeedescrow/public_html/app/tmp/cache/' |
| CAKE | '/home/lightspeedescrow/public_html/lib/Cake/' |
| CAKE_CORE_INCLUDE_PATH | '/home/lightspeedescrow/public_html/lib' |
| CORE_PATH | '/home/lightspeedescrow/public_html/lib/' |
| CAKE_VERSION | '2.10.22' |
| CSS | '/home/lightspeedescrow/public_html/app/webroot/css/' |
| CSS_URL | 'css/' |
| DS | '/' |
| FULL_BASE_URL | 'https://lightspeedescrow.com' |
| IMAGES | '/home/lightspeedescrow/public_html/app/webroot/img/' |
| IMAGES_URL | 'img/' |
| JS | '/home/lightspeedescrow/public_html/app/webroot/js/' |
| JS_URL | 'js/' |
| LOGS | '/home/lightspeedescrow/public_html/app/tmp/logs/' |
| ROOT | '/home/lightspeedescrow/public_html' |
| TESTS | '/home/lightspeedescrow/public_html/app/Test/' |
| TMP | '/home/lightspeedescrow/public_html/app/tmp/' |
| VENDORS | '/home/lightspeedescrow/public_html/vendors/' |
| WEBROOT_DIR | 'webroot' |
| WWW_ROOT | '/home/lightspeedescrow/public_html/app/webroot/' |
| Environment Variable | Value |
|---|---|
| Php Version | '7.4.33' |
| User | 'lightspeedescrow' |
| Home | '/home/lightspeedescrow' |
| Script Name | '/app/webroot/index.php' |
| Request Uri | '/blog-post/escrow-refund' |
| Query String | '' |
| Request Method | 'GET' |
| Server Protocol | 'HTTP/1.1' |
| Gateway Interface | 'CGI/1.1' |
| Redirect Url | '/app/webroot/blog-post/escrow-refund' |
| Remote Port | '51292' |
| Script Filename | '/home/lightspeedescrow/public_html/app/webroot/index.php' |
| Server Admin | '[no address given]' |
| Context Document Root | '/home/lightspeedescrow/public_html' |
| Context Prefix | '' |
| Request Scheme | 'https' |
| Document Root | '/home/lightspeedescrow/public_html' |
| Remote Addr | '216.73.216.219' |
| Server Port | '443' |
| Server Addr | '51.81.35.24' |
| Server Name | 'lightspeedescrow.com' |
| Server Software | 'Apache' |
| Server Signature | '' |
| Path | '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' |
| Http Host | 'lightspeedescrow.com' |
| Http Accept Encoding | 'gzip, br, zstd, deflate' |
| Http User Agent | 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)' |
| Http Accept | '*/*' |
| Proxy-nokeepalive | '1' |
| Ssl Tls Sni | 'lightspeedescrow.com' |
| Https | 'on' |
| Db Name | 'lightspeedescrow' |
| Db Pass | 'gzs7jmJkBqtEJRO' |
| Db User | 'lightspeedescrow' |
| Script Uri | 'https://lightspeedescrow.com/blog-post/escrow-refund' |
| Script Url | '/blog-post/escrow-refund' |
| Redirect Status | '200' |
| Redirect Ssl Tls Sni | 'lightspeedescrow.com' |
| Redirect Https | 'on' |
| Redirect Db Name | 'lightspeedescrow' |
| Redirect Db Pass | 'gzs7jmJkBqtEJRO' |
| Redirect Db User | 'lightspeedescrow' |
| Redirect Script Uri | 'https://lightspeedescrow.com/blog-post/escrow-refund' |
| Redirect Script Url | '/blog-post/escrow-refund' |
| Redirect Redirect Status | '200' |
| Redirect Redirect Ssl Tls Sni | 'lightspeedescrow.com' |
| Redirect Redirect Https | 'on' |
| Redirect Redirect Db Name | 'lightspeedescrow' |
| Redirect Redirect Db Pass | 'gzs7jmJkBqtEJRO' |
| Redirect Redirect Db User | 'lightspeedescrow' |
| Redirect Redirect Script Uri | 'https://lightspeedescrow.com/blog-post/escrow-refund' |
| Redirect Redirect Script Url | '/blog-post/escrow-refund' |
| Fcgi Role | 'RESPONDER' |
| Php Self | '/app/webroot/index.php' |
| Request Time Float | (float) 1764048011.377 |
| Request Time | (int) 1764048011 |