Last updated: May 3, 2026
Terms of Service
By using ianymu.com you acknowledge that you have read and agreed to these terms. They define the scope of service, mutual obligations, and dispute resolution.
01 — Service Scope
ianymu.com is Ian Mu's personal portal site. It provides the following functions:
- Portfolio Display
- Resume, portfolio, works, and changelog sections.
- AI Chat Assistant
- Powered by RAG retrieval + LLMs. Intended only to help you learn about Ian's work and capabilities; not a substitute for professional advice.
- Contact Form
- Single intake for hiring / consulting / collaboration leads.
- Service Commitment
- This site is a personal project; none of its features constitute a commercial service commitment. Paid services are governed by their respective SKU detail pages.
02 — User Obligations
By using this site, you agree to abide by the following conduct rules:
- Provide Accurate Information
- Sign-up email and contact form fields should be truthful and valid.
- Do Not Abuse AI Chat
- No prompt injection, jailbreaking, or generation of illegal or harmful content; no attempts to extract system prompts or bypass model safety limits.
- Do Not Spam the Contact Form
- The contact form is rate-limited and protected by anti-spam checks; abusive submissions are automatically blocked.
- No Commercial Scraping
- Scraping site content at scale for commercial model training, resale, or competitive product building is prohibited. Academic research and personal study are excluded from this restriction.
- Do Not Bypass Limits
- No multi-account, proxy IP, or automation-based circumvention of rate limits or free-tier quotas.
03 — Rate Limits
All features are rate-limited and quota-controlled. The full schedule is at /pricing (Free / Pro and 5 tiers in total).
When the free quota is exhausted the corresponding feature is automatically locked; upgrade to unlock. Limits may be adjusted as service cost and capacity evolve; material changes will be announced via changelog or email.
04 — Intellectual Property
All site content — including but not limited to articles, works, videos, code snippets, visual design, and product screenshots — is copyrighted by Ian Mu. Commercial use without written consent is prohibited.
Content you submit via the contact form or AI Chat is licensed to Ian for use within the scope of business communication (e.g., to understand your needs and respond to your inquiry). Ian will not publicly disclose your private communications.
05 — Modification & Termination
Ian reserves the right to unilaterally modify features, limits, and pricing. Material changes will be announced 7 days in advance via email or changelog.
If you violate §2 (User Obligations), Ian reserves the right to terminate your account immediately and without prior notice. Data of terminated accounts is handled in accordance with Privacy Policy §5.
06 — Limitation of Liability
Free services are provided 'as-is' without warranty of availability, continuity, or error-free operation. Ian shall not be liable for any damages arising from service interruption, data loss, or business loss.
Refund terms for paid services are stated on each SKU detail page. The maximum liability to a paying user shall not exceed the amount paid for the relevant SKU.
AI Chat responses are generated via RAG retrieval + LLMs and may contain hallucinations, outdated information, or factual errors. Ian makes no warranty as to AI output accuracy, completeness, or timeliness. For reliable information, please reach out via the /contact form directly.
Ian shall not be liable for service interruptions caused by failures, downtime, or policy changes of third-party vendors (Supabase / Vercel / OpenAI, etc.).
07 — Governing Law & Dispute Resolution
These Terms are interpreted and enforced under the applicable law of the jurisdictions where Vercel and Supabase are based (United States).
Any dispute arising from these Terms shall first be resolved via the /contact form.
If negotiation fails, the dispute shall be resolved in accordance with the law and jurisdiction of the relevant vendor.