Terms of Service
Last updated: September 17, 2026
1. Acceptance of Terms
By downloading, installing, or using the MyCheck application ("App") or visiting our website at mycheck.co ("Website"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree, do not use our services. MyCheck is operated by SFDIFY LLC ("we," "us," "our").
2. Description of Services
MyCheck is available on iPhone, Android and the web (mycheck.co/app), with one account. It provides:
- USCIS Case Tracking: monitor the status of your immigration applications using your receipt number.
- Smart Checklists: create, manage, and track checklists for immigration processes, share your progress with a link, and work through a checklist together with people you invite.
- Creator Publishing: a creator profile, publishing checklists (unlisted or public) that others can start or remix, collections, embeds, and following creators.
- Reminders and Notifications: reminders for checklists and single items, and a notification center.
- Discover: browse and start checklists published by MyCheck and by creators.
- Personalized Roadmaps: AI-generated step-by-step guides tailored to your immigration journey.
- AI Assistant: AI-powered immigration guidance, document generation, and Q&A.
- Community: discussion forums for immigrants to share experiences and support each other.
- News Feed: AI-written summaries of immigration news, with links to their sources.
3. Not Legal Advice
MyCheck is an informational tool and does not provide legal advice. The AI assistant, checklists, roadmaps, generated documents, and all other content are for general informational purposes only. They do not constitute legal advice and should not be relied upon as a substitute for consultation with a qualified immigration attorney.
Immigration law is complex and changes frequently. We make no guarantees about the accuracy, completeness, or timeliness of the information provided. Always consult a licensed immigration attorney for advice specific to your situation.
4. User Accounts
- You must provide accurate information when creating an account.
- You are responsible for maintaining the security of your account credentials.
- You must be at least 13 years old to use MyCheck.
- We reserve the right to suspend or terminate accounts that violate these Terms.
5. Subscriptions & Payments
MyCheck offers a free tier and a paid Premium subscription. You can buy Premium in the app, where it is billed by the Apple App Store or Google Play Store, or on our Website, where it is billed by us through Stripe. Premium belongs to the MyCheck account you are signed in to when you buy it, and works in the app and on the Website wherever you sign in to that account.
5.1 Premium bought in the app
- Subscription prices are displayed in the app before purchase and may vary by region.
- Subscriptions automatically renew unless cancelled at least 24 hours before the end of the current period.
- You can manage or cancel your subscription through your App Store or Google Play account settings.
- Refunds are handled by Apple or Google in accordance with their respective refund policies.
- Free trial eligibility is determined by the app store and is available once per account.
5.2 Premium bought on mycheck.co
- Price. Premium costs $9.99 (USD) per month. The price you will pay, including any taxes that apply, is shown on the checkout page before you pay.
- Payment processor. Payments are processed by Stripe, Inc. You enter your payment details on Stripe's secure checkout page; we never see or store your full card number. Stripe's own terms and privacy policy also apply to your payment.
- Automatic renewal. Your subscription starts when your first payment succeeds and renews automatically every month, charging the payment method you provided, until you cancel.
- Cancelling. You can cancel at any time at mycheck.co/account (sign in, then "Manage billing or cancel"). Cancellation takes effect at the end of your current billing period: Premium stays active until then, and you will not be charged again.
- Refunds. Payments are non-refundable, and we do not give refunds or credits for partly used billing periods, except where the law requires it. If you think you were charged in error, email info@sfdify.com and we will look into it.
- Failed payments. If a renewal payment fails, Stripe may try the charge again. If the payment still cannot be collected, your subscription and Premium access may end.
- Price changes. We may change the price of Premium. We will tell you before a new price applies to you, and it will take effect at the start of a billing period after that notice. You can cancel before then if you do not want to pay the new price.
- If you are under 18, a parent or guardian must make the purchase.
5.3 Both ways of buying
- A subscription can only be managed, cancelled, or refunded where you bought it. We cannot cancel or refund an App Store or Google Play purchase, and Apple and Google cannot manage a purchase made on mycheck.co.
- If you subscribe both in the app and on mycheck.co, you will be billed separately for each until you cancel one of them.
- Deleting your MyCheck account cancels a mycheck.co subscription, but not an App Store or Google Play subscription. When you delete your account, we cancel your mycheck.co subscription immediately: Premium ends with your account and you will not be charged again. As with any cancellation, there is no refund or credit for the rest of the current billing period (see "Refunds" in section 5.2). If we cannot confirm the cancellation with Stripe, your account is not deleted; try again later or email us. A subscription bought through the App Store or Google Play is not affected: cancel it in your App Store or Google Play settings. If you are ever charged for a mycheck.co subscription after deleting your account, email info@sfdify.com and we will cancel it.
6. Acceptable Use
You agree not to:
- Use MyCheck for any unlawful purpose or to facilitate immigration fraud.
- Post harmful, abusive, hateful, or misleading content in the community.
- Attempt to reverse-engineer, decompile, or disassemble the app.
- Interfere with or disrupt the service or its infrastructure.
- Create multiple accounts to circumvent free-tier limits.
- Scrape, harvest, or collect data from the app or its users.
- Share someone else's personal information through a share link or a shared checklist without their permission.
- Use invitations or comments on shared checklists to spam, harass, or mislead people.
- Publish checklists, profiles or collections that are misleading, spam, infringe someone else's rights, or include someone else's personal information; impersonate a person, organization or MyCheck (including through your username, name, photo or experience); or claim a credential or verification you don't have.
- Inflate views, starts, follows or helpfulness answers, or send false reports.
6.1 Creator profiles and published checklists
- You are responsible for what you publish. Published checklists are general information from their creator, not advice from MyCheck, and we do not check them for accuracy. Places, opening hours and links change; check before you rely on them.
- Experience you add to your profile is shown as provided by you. A verified badge means only that the MyCheck team checked that one thing (a named identity, a credential with its issuing body, a business, or control of a social account). Changing your name or username sends identity, professional and business badges back for review, and changing a social link removes its verification.
- Publishing is checked automatically and goes live at once. Anyone can report a profile, checklist or collection. We may remove published content from public view, reset a username, remove a badge, or suspend publishing for any account that breaks these Terms, with or without notice. Removed checklists stay private in your account.
- Usernames are first come, first served. Some words are reserved, and a username you give up stays held for you for 30 days.
- When you make a checklist unlisted or public, you grant MyCheck a non-exclusive, worldwide, royalty-free license to host, display, index, embed and share that version, and you let other users start their own copies and remix it with credit to you. The license for a version ends when you make the checklist private, except for copies people already started or remixed, which they keep.
7. AI-Generated Content
MyCheck uses OpenAI's models to power AI features, including the AI assistant, checklist creation, roadmap building, analysis of documents and photos you upload (such as USCIS notices), case summaries, and processing-time estimates. Some features use web search to find current public information.
- AI-generated content may contain inaccuracies. You are responsible for reviewing and verifying all AI output before relying on it.
- AI responses are not legal advice and should not replace professional counsel.
- Your messages, the files you attach, and related information from your account are sent to OpenAI to generate responses, as described in our Privacy Policy.
- We do not guarantee the availability, accuracy, or suitability of AI-generated content for any particular purpose.
Connected AI apps. You may connect MyCheck to third-party AI apps, such as Claude or ChatGPT, and let them save checklists to your account or read the information you allow, as described in our Privacy Policy. Those apps are not operated by MyCheck and are governed by their own terms. You are responsible for what you ask a connected app to save, and for reviewing checklists it creates. You can disconnect an app at any time in Settings. Checklists saved by a connected app count toward your plan's checklist limit like any other.
8. USCIS Case Tracking
Case status information is retrieved from publicly available USCIS data. We do not guarantee real-time accuracy of case statuses. Delays, errors, or discrepancies may occur. Always verify your case status directly with USCIS at egov.uscis.gov/casestatus.
Reminders, case status alerts and other notifications may be delayed or not arrive (for example if you turn a channel off, your email bounces, or a service is down). Don't rely on MyCheck for filing or legal deadlines.
9. Community Guidelines
- Be respectful and supportive of other community members.
- Do not share sensitive personal information (SSN, A-numbers, full dates of birth) in public posts.
- Do not post spam, advertisements, or solicitations.
- We reserve the right to remove content and suspend users who violate community guidelines.
10. Intellectual Property
The MyCheck app, website, branding, and all original content are owned by SFDIFY LLC. You retain ownership of content you create within the app (checklists, notes, community posts). By posting community content, or by adding items and comments to a checklist shared with you, you grant us a non-exclusive license to display it within the service to the people it is shared with. Items you add to someone else's shared checklist become part of their checklist and stay there if you leave.
11. Limitation of Liability
To the maximum extent permitted by law, MyCheck and SFDIFY LLC shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the service. This includes but is not limited to damages resulting from reliance on AI-generated content, case tracking inaccuracies, or service interruptions.
Our total liability for any claim shall not exceed the amount you paid for the service in the 12 months preceding the claim.
12. Disclaimer of Warranties
MyCheck is provided "as is" and "as available" without warranties of any kind, whether express or implied, including implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
13. Account Termination
You may delete your account at any time through the app (Settings → Delete Account) or at mycheck.co/app/settings. We may terminate or suspend your account for violations of these Terms. Upon termination, your right to use the service ceases and your data will be deleted in accordance with our Privacy Policy. Deleting your account cancels a subscription bought on mycheck.co, but not one bought through the App Store or Google Play (see section 5.3).
14. Changes to Terms
We may modify these Terms at any time. Material changes will be communicated through the app or by updating this page. Continued use of MyCheck after changes constitutes acceptance of the revised Terms.
15. Governing Law
These Terms are governed by the laws of the United States. Any disputes shall be resolved through binding arbitration, except where prohibited by law.
16. Contact Us
For questions about these Terms, contact us at info@sfdify.com.