Instant Checkmate is one of the leading public records search tools on the internet, providing instant access to millions of documents. Instant Checkmate’s information is generated by searching public records that include federal, state, and county databases - compiling them all into one report. Users can lookup addresses, phone numbers, social media profiles, driving records, arrest records, and more. Just enter a name and state to start your search.
Written by the business, not verified by us.
Is Instant Checkmate legit?
Instant Checkmate (instantcheckmate.com) has a 1.8 out of 5 rating on OK.one, based on 101 user reviews collected here. It is listed under Legal Services & Government and its reputation is poor. 73% of reviews are 1 star, a relatively high share; The business has replied to 100% of negative reviews; 23 of them were added in the last 12 months. Last updated 2026-09-02.
Bought One $27.49 Report, Then Discovered Recurring Charges!
I purchased one background check report for $27.49 in March and received and downloaded the report I intended to purchase. Months later, I discovered that additional recurring charges had been made.
After contacting Instant Checkmate, two of the recurring charges were refunded, but the company declined to refund the remaining two charges totaling $54.98, citing a two-month refund policy.
I also raised concerns about how the subscription information was presented. The purchase communication I received told me my report was ready and provided a link to access it, which I did. During this dispute, while reviewing my original emails, I discovered a separate email sent about 20 minutes later that again said my report was ready but also contained recurring-subscription information. I had not read that second email at the time because I had already downloaded the report I purchased and considered my transaction complete.
A supervisor told me I could escalate my remaining refund request, which I did on August 18. After receiving no confirmation that the matter had been escalated and no substantive response, I followed up again on August 25 and am awaiting a response.
I am disappointed with both the recurring charges and the handling of my refund request. I am still seeking reimbursement of the remaining $54.98 and a substantive response to my escalation.
Reply from Instant Checkmate2026-08-28
Hi Coral,
Thank you for taking the time to share your experience. We understand your concerns regarding the recurring charges, your refund request, and the follow-up on your escalation.
We’d like to clarify that Instant Checkmate services are membership-based and do not offer one-time report purchases. During enrollment, customers create their own account, enter their billing information, and review the membership terms before completing the purchase.
Before payment information is submitted, the billing terms, including the recurring subscription details, are displayed multiple times. Customers are also required to agree to those terms before the purchase is completed. A confirmation email is sent after enrollment with the membership and billing details for reference.
We can confirm that your account has been canceled, and refunds have been processed in accordance with our refund policy. We understand you are still requesting reimbursement for the remaining charges and a response to your escalation, and we appreciate you bringing this to our attention.
If you have any additional questions regarding your account or refund request, our Customer Care team can be reached at 877-564-3003 from 7:00 a.m. to 4:00 p.m. Pacific Time.
Sincerely,
Instant Checkmate Customer Support
I made a one time information request and paid $28.97 for it. Come to find out I was billed again the following month through PayPal. Clearly I was signed up for a subscription without my knowledge. Additionally, the information I received was incomplete at best - no record on military service.
Reply from Instant Checkmate2026-08-06
Hi John,
Thank you for taking the time to share your feedback. We want to clarify that recurring billing terms are disclosed several times prior to purchase, and this is also confirmed in a welcome email sent at the time of sign-up. Additionally, when paying through PayPal, PayPal itself notifies users that the transaction is a recurring billing agreement.
As outlined in our Terms of Use, our reports are compiled from public records and commercially available data sources, and certain information, such as military service records, may not always be available depending on what's publicly accessible for a given individual — we're not the original source of this data, so we recommend using our reports as a starting point for further research.
We've reached out to you directly through Trustpilot to request additional details so we can locate your account and better assist you.
If you have any further questions, our Customer Care team is happy to help. You can reach us at 877-564-3003. We are available from 7:00 a.m. to 4:00 p.m. Pacific Time.
Sincerely,
Instant Checkmate Customer Support
Scam!!! I paid, did one check, and my account was blocked. I need to call to get a refund. I don't want to waste my time on this scam. I'd better start using normal alternative services. I recommend them to everyone.
Reply from Instant Checkmate2026-06-22
Hi Charlotte,
Thank you for reaching out and sharing your experience. We want to take a moment to address your concerns.
We want to assure you that Instant Checkmate is not a scam. We are a legitimate public records search service. From time to time, our system automatically flags and suspends accounts showing unusual activity in order to protect both our customers and our platform. We put these precautions in place to help keep our members safe.
We have reached out through Trustpilot to request additional details so that we can locate your account and better assist you. If you would like to address this sooner, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time) and we will be happy to assist you with your refund request. Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
Terrible time waste. They literally make you click through 8 pages clicking your agreement to view their information that “is uncensored” and “might be disturbing and brutally honest” Etc. Etc. Etc.
They fabricate a 5min timer until you can see allllll the information they’re gathering about who you’re researching. (You know, the whole reason you are there to begin with.)
Then they force you through a few more hype pages, and tell you you’re now ready to receive all that glorious information they said they’d provide
SURPRISE! for 30 bucks!
F— this site and its approach. 🤦♂️
Reply from Instant Checkmate2026-06-08
Hi there,
Thank you for reaching out and sharing your experience. We want to take a moment to address your concerns.
We want to clarify that Instant Checkmate does not offer its services for free. At no point does our website state that reports are free, and our pricing is transparently displayed during the registration process before any payment is submitted.
The loading screen is a genuine part of our search process as our system works to locate and compile information from multiple data sources on the individual being searched. We understand this process can feel lengthy and we appreciate your feedback, which will be passed along to our product team for consideration.
If you have any additional questions, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
This is a supplement to my recent review where I gave them 1 star. I am upgrading them to 3 as they promptly refunded my service fee after a poor result from a information search that said it included military records but did not.
Reply from Instant Checkmate2026-06-02
Hi Patrick,
Thank you for taking the time to update your review and for giving us the opportunity to make things right! We're glad to hear the refund was processed promptly and we appreciate your understanding.
Regarding military records, the availability of this information depends on whether it has been released as publicly accessible through our data sources. Detailed military service records are generally not available through public record databases, and we do not guarantee any specific information or results.
We hope to have the opportunity to better serve you in the future. If you ever need further assistance, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
Went through the whole process paid for 1 month service but never received a report on my father’s military records or any records for that matter. $24 wasted
Reply from Instant Checkmate2026-05-26
Hi Pat,
Thank you for reaching out and sharing your experience. We want to take a moment to address your concerns.
Regarding accessing your report, we want to clarify that reports are not sent via email. To view your report, you would need to log into your account directly at www.instantcheckmate.com using the email address and password created during sign-up.
Regarding military records, the availability of this information depends on whether it has been released as publicly accessible through our data sources. Not all military records are available in every case, which may explain why this information was not present in your report. As disclosed in our Terms of Use, we compile data from a variety of third-party data providers and publicly accessible sources, and we do not guarantee any specific information or results.
We can confirm that your account has been successfully canceled and a full refund has been processed back to your original payment method. Please allow 3-5 business days, depending on your financial institution, for the refund to reflect in your account.
If you have any additional questions, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
They make you sit through 15 minutes of BS to then try to charge you 25+ dollars after advertising that it is free.
Reply from Instant Checkmate2026-05-22
Hi Seth,
Thank you for reaching out and sharing your experience. We want to take a moment to address your concerns.
We want to clarify that Instant Checkmate does not advertise or claim to be a free service. At no point does our website state that reports are free. Once the search process is complete, you are directed to our registration page where all pricing and billing details are clearly presented before any payment is submitted.
Regarding the loading time, this is a genuine part of our search process as our system works to locate and compile information from multiple data sources on the individual being searched.
If you have any additional questions, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
Still contacting me about my niece who is deceased! Even after orders to stop releasing her information. Still harassing me to pay for her information! I have completed ALL the paperwork they requested to remove her information and to stop contacting family. Still they keep contacting us asking us for payment to see her information! This has been going on for a long time. Shut this site down! They are traumatizing our family and have no regaurd for privacy or law! Ive lost sleep, my family has been constantly reminded of her passing, its affected our jobs and living! SHUT THEM DOWN! They are continuing illegally and hurting families! Need negative stars! Im saving to bring a lawsuit! Have proof!
Reply from Instant Checkmate2026-05-15
Hi Laura,
Thank you for reaching out. We understand how deeply distressing this situation must be for you and your family, and we want to assure you that we take this matter very seriously.
Please be advised that your email has already been unsubscribed from receiving marketing communications from us, so no further marketing emails should be reaching you. We have also sent 3 follow-up emails requesting additional details so that we can locate the specific report and address your concerns directly, however we have not received a response to any of them. Without this information we are unable to fully investigate and resolve this matter on our end.
If you are continuing to see pop-ups on a specific device, these may be browser notifications that were previously enabled and are not directly from us. Here are the steps to disable them:
On Chrome — Computer:
1. Open Chrome and click the three dots in the top right corner
2. Select "Settings"
3. Click "Privacy and Security" then "Site Settings"
4. Click "Notifications"
5. Find and remove any sites you no longer wish to receive notifications from
On Chrome — Mobile:
1. Open Chrome and tap the three dots in the top right corner
2. Tap "Settings"
3. Tap "Site Settings" then "Notifications"
4. Find and remove any sites you no longer wish to receive notifications from
We genuinely want to help resolve this for you and your family. Please respond to one of our previous emails or contact our Customer Care team directly at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time) so we can get this taken care of as quickly as possible. Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
Fraudulent company. I signed up, gave them all of my information including credit card, and they immediately blocked my account. They charged my card, verified all of MY information, and provided NO SERVICE AT ALL.
Reply from Instant Checkmate2026-04-02
Hi Jimmy,
Thank you for your feedback, and we are sorry to hear about your experience. InstantCheckmate is not a fraudulent company — we are a legitimate public records search service and take concerns like yours very seriously.
It sounds like your account may have been flagged by our security system. When suspicious activity is detected, our system automatically flags and disables an account as a precautionary measure. This is not a reflection of any wrongdoing on your part, and any charge would be reversed prior to you being contacted. We apologize for any inconvenience this may have caused.
We have reached out through Trustpilot to request additional details so that we can locate your account and better assist you. If you would like to address this sooner, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). Holiday hours may vary.
Sincerely,
InstantCheckmate Customer Support Team
i signed up for a month they kept billing me read the small print
Reply from Instant Checkmate2026-03-09
Hi,
Thank you for your feedback. We want to address your concerns and provide some clarity regarding our billing process.
During the registration process, our website directs users to a clear and detailed page where they can explore and select a membership plan. All billing details, including automatic renewal policies, are presented in full compliance with applicable laws and are clearly stated several times before any purchase is completed. Additionally, each user is required to confirm their understanding of these terms before any payment is processed.
InstantCheckmate members have the flexibility to cancel their membership at any time by logging into their account, calling our phone support, or using our online chat system.
We have reached out through Trustpilot to request additional details so that we can locate your account and better assist you. If you would like to address this sooner, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). Holiday hours may vary.
Sincerely,
InstantCheckmate Customer Support Team
Fraudulent company. I signed up, gave them all of my information including credit card, and they immediately blocked my account and said it couldn't be reinstated. They charged my card, verified all of MY information, and provided NO SERVICE AT ALL.
Reply from Instant Checkmate2026-03-06
Hi,
Thank you for your feedback, and we are sorry to hear about the frustration this experience caused. We want to provide some clarity on what may have occurred with your account.
There are instances where our system automatically flags an account due to suspicious activity, which can result in the account being cancelled and disabled, and the charge being fully reversed. This is a security measure in place to protect our customers and is not a reflection of any wrongdoing on your part.
We have reached out through Trustpilot to request additional details so that we can locate your account and better assist you. If you would like to address this sooner, please don't hesitate to contact our Customer Care team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). Holiday hours may vary.
Sincerely,
InstantCheckmate Customer Support Team
InstaCheckMate SCAM and time sucker! I paid for a report on another site, that stated there were no records for the person I was searching for in Palo Verde, CA. I changed the city and started a second report for the same person. At some point in the 14 minute preparations of the newly requested report it changed the city back to Palo Verde. Then after the 14 minute wait only options was a one month subscription for $27.49! I think they are connected to Truth Finder because that took 14 minutes and changed the city to Palo Verde too. They wanted $28.33 for one month! Nothing free about these sites, they are time consuming and wrong!
Reply from Instant Checkmate2026-02-19
Hi Debby,
Thank you for your feedback. We're sorry to hear about your experience and want to address your concerns. InstantCheckmate does not offer its services for free, and we never claim to — compiling and maintaining a comprehensive public records platform requires significant resources. Our pricing is transparently displayed during the registration process so customers understand the costs before proceeding.
Regarding the location issue you encountered, we'd love the opportunity to look into this further. Please reach out to our Customer Support team at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. PT (10:00 a.m. – 7:00 p.m. ET). Holiday hours may vary, but we're committed to making sure your concerns are addressed.
Sincerely,
InstantCheckmate Customer Support Team
Hello Tisha,
We’re sorry to hear that your experience didn’t meet your expectations. Instant Checkmate is committed to providing a reliable and transparent service that simplifies access to public record information.
If you feel there was a misunderstanding or if you experienced an issue with your account, we’d like the opportunity to address your concerns. Please contact our Customer Support team at 877-564-3003 or via email at [email protected], and we’ll work with you to resolve this matter promptly. Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). (Holiday hours may vary.)
Sincerely,
InstantCheckmate Customer Support Team
Useless product in my case but good customer service
UPDATED REVIEW: Initial review: Useless product. After running "searches" the reports have no/completely wrong data. Pictures that might help verify ID are nowhere to be found, despite the fact that while running the "search" it claims to be searching social media (I know of the existence of at least 10 fake profiles for the searches I ran on different mainstream social media like Facebook, Instagram, and LinkedIn that did not come up in my search). Any information needed to cross-reference a search, like an e-mail, require extra payment.
Update: After the review was published, I heard back from the company, who explained the various reasons why my searches could have been completely unsuccessful. The explanations were plausible, and the effort to reach out gets them a 2 star bump. They also refunded the cancelled membership, which was also appreciated and gets them another star.
Reply from Instant Checkmate2026-02-09
Hi there,
Thank you for taking the time to share your feedback.
We strive to keep our reports as current and comprehensive as possible, but there are times when data may not be fully accurate or complete due to the nature of public records and limitations of our data sources. Due to the nature of public record information, source data is sometimes reported or entered inaccurately, processed poorly or incorrectly, and is generally not free from defect. The Background Information Services are not the source of data, nor are they a comprehensive compilation of the data. We encourage you to use our reports as a starting point for your own due diligence and recommend that any data be independently verified before relying on it.
Regarding emails, if any email addresses are associated with the person's name in our available records, they would appear in the report at no additional cost. However, if you're looking to perform a reverse email search (searching by an email address to find a person), that is a different type of search service.
We have requested additional details through Trustpilot to better assist you.
If you'd like immediate assistance, our Customer Support team is available at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). (Holiday hours may vary.)
Sincerely,
InstantCheckmate Customer Support Team
If I could rate them a zero I would.
THis is a scam.
ALmost impossible to cancel.
They will continue to charge your payment method despite cancelation.
Reply from Instant Checkmate2026-02-05
Thank you for sharing your feedback. We’re sorry to hear about your frustration and appreciate the opportunity to clarify how our service works.
Instant Checkmate operates on a subscription-based model. In compliance with applicable laws, all billing details—including pricing, automatic renewal terms, and cancellation information—are clearly presented during sign-up, and users are required to confirm their agreement before payment information is submitted.
Members may cancel their subscription at any time using one of the following methods:
*Online by logging into the account and selecting the cancellation option within the account settings
*By phone, either through our automated IVR system or by speaking directly with a Customer Support representative
* By Live chat
To better assist you, we’ve requested additional information through Trustpilot so we can locate your account and review the charges you mentioned.
If you’d like immediate assistance, our Customer Support team is available at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. Pacific Time (10:00 a.m. – 7:00 p.m. Eastern Time). (Holiday hours may vary.)
Sincerely,
Instant Checkmate Customer Support Team
**UPDATED REPLY 2/9/2026**
Thank you for providing the additional information. We appreciate the opportunity to review your account and clarify what occurred.
After looking into this further, we confirmed that there were two separate services associated with your account. Only one subscription had been canceled previously. When you contacted us on February 4, 2026, the second subscription was also successfully canceled, and the charge associated with that billing was refunded. No additional charges will be processed going forward.
We understand how frustrating this situation felt and appreciate you allowing us to address it directly. If you have any further questions or need confirmation of the cancellation, our Customer Support team is available at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. PT (10:00 a.m. – 7:00 p.m. ET). (Holiday hours may vary.)
Sincerely,
Instant Checkmate Customer Support Team
Thank you for sharing your feedback, Laura.
Instant Checkmate provides access to publicly available records from third-party sources, which may include historical information. We’d like the opportunity to better understand your concerns and clarify any questions you may have.
We’ve requested your contact information through Trustpilot so we can assist you directly. You may also reach our support team at 877-564-3003 or by email at [email protected], Monday through Friday from 7:00 a.m. to 4:00 p.m. Pacific Time (holiday hours may vary).
They are the wrost place that does background checks I've ever seen on a person they have places that I never lived before in my life they have judgements that I never received as long as I lived in my hometown where do you get this information from. I already talked you about this you or the government can't keep account of my whereabouts in the US unless I'm a criminal and I'm not a criminal. I'm law abiding citizen. Like I said before. The information is wrong and take it down or suppress it until you get it right.Their are a lot Sonia at time my name was Andrews now it's Ellis . If the government know so much then they also know that I got married in June of 2024 where's the record on that.you even had people that wasn't relivatives on my background check not even my friends I associate with church people my husband was Charles Morrell in 1987 he died in 2017
Reply from Instant Checkmate2025-12-16
Dear Sonia,
Thank you for your review and for sharing your concerns. We understand how upsetting it can be to see information that doesn’t appear accurate.
Instant Checkmate provides reports based on publicly available records obtained from a variety of sources, including federal, state, and local government records, court documents, and other legally accessible data sources. Because these records are compiled from multiple sources, they may sometimes contain outdated, incomplete, or misattributed information—particularly in cases involving common names or similar identifiers.
To better assist you and review the specific details in question, we’ve requested additional information through Trustpilot so our team can look into your report directly and address your concerns as accurately as possible.
If you prefer, you can also contact our Customer Support team at 877-564-3003 or by email at [email protected]. Our team is available Monday through Friday, 7:00 a.m. – 4:00 p.m. PT (10:00 a.m. – 7:00 p.m. ET). Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
Dear RT,
Thank you for sharing your feedback and bringing your concerns to our attention. We’re sorry to hear about your experience and would like the opportunity to better understand what occurred.
Instant Checkmate compiles information from publicly available records and commercially available data sources. Because of the nature of public records, information may be incomplete, outdated, or not appear as expected in every case. Our services are intended to be used as a research tool and a starting point for personal reference.
We’ve requested additional information through Trustpilot so we can better assist you and review your concerns in more detail. We’d appreciate the chance to look into your account directly.
If you’d like to speak with our Customer Support team, please contact us at 877-564-3003.
Sincerely,
Instant Checkmate Customer Support Team
The information included was so incredibly inaccurate the report was unusable.
Reply from Instant Checkmate2025-12-08
Dear Jules,
Thank you for your review. We're sorry to hear the information you received did not meet your expectations. We work hard to ensure the accuracy and relevance of the information we provide, but we cannot guarantee it will be 100% accurate or complete. Shared names or similar identifiers can occasionally result in mismatched data.
Public record information can also contain errors, as source data may be entered or reported inaccurately, processed incorrectly, or otherwise incomplete. Because of this, we always recommend independently verifying any information before relying on it.
We’ve requested additional details through Trustpilot so we can better assist you and take a closer look at your experience. If you need direct support in the meantime, you can reach Instant Checkmate at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. PT (10:00 a.m. – 7:00 p.m. ET). Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
**Updated Response**
Dear Jules,
Thank you for providing the additional information. After reviewing your account and the notes from your recent call, it appears no concerns about inaccurate information were mentioned at that time. However, we understand why you reached out through your review, and we’re happy to offer clarification.
As noted previously, we do not have access to 100% accurate or fully comprehensive data. Public record information can contain inaccuracies due to how it is originally reported, entered, or maintained by the source agencies. Additionally, shared names or limited identifiers can sometimes cause unrelated information to appear in search results. Because of these inherent limitations, we always recommend independently verifying any details before relying on them.
We’ve also sent a follow-up email so you can contact us directly if you have questions about how search results are generated or if you need help understanding how to refine searches for more accurate outcomes.
If you’d prefer to speak with someone, our team is available at 877-564-3003, Monday through Friday, 7:00 a.m.–4:00 p.m. PT (10:00 a.m.–7:00 p.m. ET); holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team
I just spent $29.95 on a single report on a man in Los Angeles. It gave me the correct info as for his address and educational info. I felt like money worth spent. Thank you. instancheckmate.com!!!
Reply from Instant Checkmate2025-11-24
Dear Shirley,
Thank you for taking the time to share your experience.
We’re happy to hear that you found the report accurate and helpful, and that the information you received felt worth the cost. It’s great to know the details you were looking for — including address and educational history — were exactly what you needed.
If you ever need assistance or have additional questions, our Customer Support team is available at 877-564-3003, Monday through Friday, 7:00 a.m. – 4:00 p.m. PT (10:00 a.m. – 7:00 p.m. ET). Holiday hours may vary.
Sincerely,
Instant Checkmate Customer Support Team