{"meta":{"url":"https://aioenglish.com","domain":"aioenglish.com","extractedAt":"2026-11-05T13:29:13.379Z","schemaVersion":"v1","durationMs":20438,"extractionDepth":1,"qualityScore":100},"identity":{"brandName":"AIO English: Học mọi thứ về tiếng Anh, trong một ứng dụng","description":"Tạm biệt cách học nhàm chán. Không lo mất định hướng với lộ trình học đầy đủ. Áp dụng các phương pháp khoa học hiện đại.","archetypes":[{"name":"The Sage","confidence":0.85},{"name":"The Caregiver","confidence":0.7}]},"logos":[{"type":"primary","url":"https://img.loadlogo.com/aioenglish.com","originalUrl":"https://img.loadlogo.com/aioenglish.com","format":"svg","confidence":1,"source":"loadlogo"},{"type":"favicon","originalUrl":"/brand/tienganh/favicon.svg","url":"brands/aioenglish.com/logo-0.svg","format":"svg","confidence":0.95},{"type":"favicon","originalUrl":"/brand/tienganh/apple-touch-icon-180.png","url":"brands/aioenglish.com/logo-1.png","format":"png","confidence":0.95,"dimensions":{"width":180,"height":180}},{"type":"favicon","originalUrl":"https://aioenglish.com/brand/tienganh/icon.svg","url":"brands/aioenglish.com/logo-2.svg","format":"svg","confidence":0.95},{"type":"favicon","originalUrl":"https://aioenglish.com/brand/tienganh/icon-192.png","url":"brands/aioenglish.com/logo-3.png","format":"png","confidence":0.95,"dimensions":{"width":192,"height":192}},{"type":"favicon","originalUrl":"https://aioenglish.com/brand/tienganh/icon-512.png","url":"brands/aioenglish.com/logo-4.png","format":"png","confidence":0.95,"dimensions":{"width":512,"height":512}},{"type":"favicon","originalUrl":"https://aioenglish.com/brand/tienganh/maskable-512.png","url":"brands/aioenglish.com/logo-5.png","format":"png","confidence":0.95,"dimensions":{"width":512,"height":512}},{"type":"logomark","url":"brands/aioenglish.com/logo-svg-6.svg","format":"svg","confidence":0.9},{"type":"logomark","url":"brands/aioenglish.com/logo-svg-7.svg","format":"svg","confidence":0.9}],"colors":{"lightMode":{"primary":{"hex":"#1d1c27","rgb":{"r":29,"g":28,"b":39},"name":"Near-Black","role":"primary","source":"computed: button-sample-0 background-color","confidence":0.8423076923076923},"background":{"hex":"#f3f2eb","rgb":{"r":243,"g":242,"b":235},"name":"Linen","role":"background","source":"manifest: background_color","confidence":0.95},"surface":{"hex":"#f3f2eb","rgb":{"r":243,"g":242,"b":235},"name":"Linen","role":"surface","source":"computed: section-sample-0 background-color","confidence":0.7999999999999999},"text":{"hex":"#201f1b","rgb":{"r":32,"g":31,"b":27},"name":"Near-Black","role":"text","source":"computed: body color","confidence":0.75},"secondaryText":{"hex":"#4b4858","rgb":{"r":75,"g":72,"b":88},"name":"Dark Gray","role":"secondaryText","source":"computed: text-sample-3 color","confidence":0.6},"link":{"hex":"#201f1b","rgb":{"r":32,"g":31,"b":27},"name":"Near-Black","role":"link","source":"computed: a color","confidence":0.75},"muted":{"hex":"#4b4858","rgb":{"r":75,"g":72,"b":88},"name":"Dark Gray","role":"muted","source":"computed: text-sample-3 color","confidence":0.6},"border":{"hex":"#ece5fb","rgb":{"r":236,"g":229,"b":251},"name":"Lavender","role":"border","source":"inferred: light gray in palette","confidence":0.35}},"rawPalette":[{"hex":"#f3f2eb","rgb":{"r":243,"g":242,"b":235},"source":"manifest: background_color","name":"Linen"},{"hex":"#201f1b","rgb":{"r":32,"g":31,"b":27},"source":"computed: text-sample-1","name":"Near-Black"},{"hex":"#1d1c27","rgb":{"r":29,"g":28,"b":39},"source":"computed: text-sample-0","name":"Near-Black"},{"hex":"#fffdf8","rgb":{"r":255,"g":253,"b":248},"source":"computed: button-sample-3","name":"Snow"},{"hex":"#dfeefa","rgb":{"r":223,"g":238,"b":250},"source":"computed: section-sample-2","name":"Lavender"},{"hex":"#ece5fb","rgb":{"r":236,"g":229,"b":251},"source":"computed: button-sample-5","name":"Lavender"},{"hex":"#feead9","rgb":{"r":254,"g":234,"b":217},"source":"computed: button-sample-6","name":"Papaya Whip"},{"hex":"#dcf1e4","rgb":{"r":220,"g":241,"b":228},"source":"computed: button-sample-7","name":"Ice Blue"},{"hex":"#fbe2eb","rgb":{"r":251,"g":226,"b":235},"source":"computed: button-sample-8","name":"Misty Rose"},{"hex":"#f3e9d3","rgb":{"r":243,"g":233,"b":211},"source":"computed: button-sample-9","name":"Blanched Almond"},{"hex":"#fcefc2","rgb":{"r":252,"g":239,"b":194},"source":"computed: section-sample-1","name":"Blanched Almond"},{"hex":"#fbf6e7","rgb":{"r":251,"g":246,"b":231},"source":"computed: section-sample-4","name":"Linen"},{"hex":"#4b4858","rgb":{"r":75,"g":72,"b":88},"source":"computed: text-sample-3","name":"Dark Gray"},{"hex":"#6e695e","rgb":{"r":110,"g":105,"b":94},"source":"computed: text-sample-4","name":"Dim Gray"}]},"typography":{"families":[{"name":"Quicksand","role":"body","source":"self-hosted","weights":[500],"fallbackStack":"Nunito, Inter, system-ui, sans-serif","confidence":0.85},{"name":"Bricolage Grotesque","role":"heading","source":"self-hosted","weights":[700,800],"fallbackStack":"Bricolage Fallback, Nunito, system-ui, sans-serif","confidence":0.85},{"name":"Nunito","role":"body","source":"self-hosted","weights":[500,600,700],"fallbackStack":"Nunito Fallback, system-ui, sans-serif","confidence":0.95}],"scale":{"body":{"fontFamily":"Quicksand","fontSize":"15.4px","fontWeight":500,"lineHeight":"22px"},"h1":{"fontFamily":"Bricolage Grotesque","fontSize":"60px","fontWeight":800,"lineHeight":"60px","letterSpacing":"-1.5px"},"h2":{"fontFamily":"Bricolage Grotesque","fontSize":"16.5008px","fontWeight":800,"lineHeight":"20.626px"},"h3":{"fontFamily":"Bricolage Grotesque","fontSize":"18.7008px","fontWeight":700,"lineHeight":"25.7136px"}},"conventions":{"headingCase":"sentence-case","bodyLineHeight":"22px"}},"spacing":{"baseUnit":"2px","borderRadius":{"small":"16px","medium":"999px","large":"9999px"}},"assets":[],"voice":{"toneSpectrum":{"formalCasual":7,"playfulSerious":5,"enthusiasticMatterOfFact":7,"respectfulIrreverent":5,"technicalAccessible":7},"copywritingStyle":{"avgSentenceLength":8,"vocabularyComplexity":"simple","jargonUsage":"some","rhetoricalDevices":["repetition"],"ctaStyle":"action-oriented imperative verbs, some benefit-focused"},"contentPatterns":{"headingCase":"sentence-case","emojiUsage":"none","exclamationFrequency":"rare","questionUsageInHeadings":true,"bulletPreference":true},"sampleCopy":["Tạm biệt cách học nhàm chán. Không lo mất định hướng với lộ trình học đầy đủ.","Mọi thứ về tiếng Anh, trong một ứng dụngHọc tiếng Anhthú vịhiệu quảcùngcùng","Không chỉ có mỗi gõ câu. Bên trong còn nhiều chế độ học để bạn hoàn thiện mọi kỹ năng giao tiếp.","Gõ buộc não tái tạo","Gõ rồi ôn giãn cách"]},"rules":{"dos":["Utilize Bricolage Grotesque at 700 or 800 weight for all headings, rendered in sentence-case.","Employ Quicksand 500 or Nunito 500, 600, or 700 for body text, maintaining a line-height of 22px.","Primary text should be #201f1b on a #f3f2eb background in light mode, with #1d1c27 as the primary accent color.","Secondary buttons should feature a #fffdf8 background, #1d1c27 text, and a distinct border radius of 0px 0px 26.5px 26.5px, with a #e5e7eb border and padding of 0px 24px 24px.","Apply subtle, multi-layer shadows on cards, such as rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, color(srgb 0 0 0 / 0.05) 0px 1px 2px 0px; and rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px.","Incorporate a single linear gradient for specific elements, specifically linear-gradient(90deg, rgba(251, 224, 140, 0.35), rgb(251, 224, 140) 12%, rgb(251, 224, 140)).","Maintain a consistent base spacing unit of 2px for all layout and component spacing.","Apply border radii of 16px for small elements, and 999px or 9999px for medium and large, creating pill-shaped or fully rounded corners.","Craft CTAs using action-oriented imperative verbs, often highlighting benefits, and keep vocabulary simple and accessible.","Utilize a layered design approach with subtle shadows on cards to add depth, rather than a completely flat aesthetic."],"donts":["Avoid using title case for headings; all headings should strictly adhere to sentence-case.","Do not use emojis in any marketing or instructional copy.","Refrain from excessive use of exclamation marks; they should be rare.","Do not use serif fonts; the brand's typography is exclusively sans-serif (Quicksand, Bricolage Grotesque, Nunito).","Avoid sharp, angular corners; the brand utilizes rounded corners with radii like 16px, 999px, and 9999px.","Do not apply shadows to buttons; shadows are reserved for cards and other layered elements.","Do not deviate from the specified color palette of #1d1c27, #f3f2eb, #201f1b, #fffdf8, and #e5e7eb for core UI elements.","Avoid overly technical jargon; while some jargon is acceptable, the overall tone should remain accessible.","Do not use a monochrome color scheme; the brand uses a limited but distinct palette with a primary accent color and a gradient highlight.","Do not implement a completely flat design; subtle layering and shadows are key to the brand's visual identity."],"source":"merged"},"vibe":{"summary":"AIO English projects a modern, approachable, yet authoritative educational vibe, aiming to make English learning engaging and structured. It balances a friendly tone with a clear, scientific approach to instruction, guiding users through a comprehensive learning path.","tags":["modern-educational","structured","approachable","scientific","engaging","comprehensive","user-friendly"],"visualEnergy":6,"designEra":"contemporary-functional","comparableBrands":["Duolingo","Babbel","ELSA Speak","Coursera"],"emotionalTone":"supportive-empowering","targetAudienceInferred":"Individuals in Vietnam seeking to learn or improve their English skills, who are looking for a structured, effective, and less 'boring' alternative to traditional methods, likely valuing modern, app-based learning.","confidence":0.9},"officialGuidelines":{"discoveredUrl":"https://aioq.org/en/media-kit","hasOfficialKit":true,"guidelineRules":["AIO's official logo is identical to the one shown in the header of this site.","Requests for logo files for media or presentation use go to info@aioq.org.","AIO sends logo files in vector (SVG), bitmap (PNG), and print-ready (PDF) formats.","The primary text and logo color is Slate-900 (#0F172A).","The body text color is Slate-700 (#334155).","The accent, links, and CTA color is Sky-700 (#0369A1).","The background color is Slate-50 (#F8FAFC).","The body font is Geist Sans (or a system sans-serif fallback).","The code and data font is Geist Mono (used for AIO Framework code notation).","Multilingual fonts use system Korean, Arabic, and CJK fallbacks.","AIO™ is an unregistered trademark of AIO — AI Integrity Organization.","Unauthorized use of AIO™ is prohibited."]},"buttons":{"styles":[{"variant":"secondary","backgroundColor":"#fffdf8","textColor":"#1d1c27","borderRadius":"0px 0px 26.5px 26.5px","borderColor":"#e5e7eb","padding":"0px 24px 24px","fontSize":"15.4px","fontWeight":500,"sampleText":"aɪIĐạiĐộng từĐộng từ chính của câu - nó cho biết chủ ngữ “I” đang làm gì hoặc cả","confidence":0.6}]},"effects":{"shadows":[{"value":"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, color(srgb 0 0 0 / 0) 0px 0px 0px 0px, rgba(29, 28, 39, 0.13) 0px 1px 2px 0px, rgba(29, 28, 39, 0.1) 0px 4px 10px -4px, rgba(29, 28, 39, 0.18) 0px 16px 32px -16px","source":"[class*=\"card\"]","context":"card"},{"value":"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(29, 28, 39, 0.13) 0px 1px 2px 0px, rgba(29, 28, 39, 0.1) 0px 4px 10px -4px, rgba(29, 28, 39, 0.18) 0px 16px 32px -16px","source":"[class*=\"card\"]","context":"card"},{"value":"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, color(srgb 0 0 0 / 0) 0px 0px 0px 0px, rgba(29, 28, 39, 0.1) 0px 1px 2px 0px, rgba(29, 28, 39, 0.3) 0px 8px 18px -12px","source":"[class*=\"card\"]","context":"card"},{"value":"rgba(255, 255, 255, 0.75) 0px 1px 0px 0px inset, rgba(60, 44, 20, 0.07) 0px 1px 2px 0px, color(srgb 0.419608 0.352941 0.227451 / 0.6) 0px 16px 30px -20px","source":"[class*=\"card\"]","context":"card"},{"value":"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(29, 28, 39, 0.12) 0px 1px 2px 0px, rgba(29, 28, 39, 0.14) 0px 3px 8px -4px","source":"[class*=\"card\"]","context":"card"},{"value":"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, color(srgb 0 0 0 / 0) 0px 0px 0px 0px, rgba(29, 28, 39, 0.1) 0px 1px 2px 0px, rgba(29, 28, 39, 0.3) 0px 6px 12px -8px","source":"[class*=\"shadow\"]","context":"element"},{"value":"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(29, 28, 39, 0.1) 0px 1px 2px 0px, rgba(29, 28, 39, 0.3) 0px 8px 18px -12px","source":"[class*=\"shadow\"]","context":"element"},{"value":"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(29, 28, 39, 0.1) 0px 1px 2px 0px, rgba(29, 28, 39, 0.3) 0px 6px 12px -8px","source":"button-sample-0","context":"button"}],"gradients":[{"value":"linear-gradient(90deg, rgba(251, 224, 140, 0.35), rgb(251, 224, 140) 12%, rgb(251, 224, 140) 88%, rgba(251, 224, 140, 0.35))","source":"[class*=\"hero\"]","context":"[class*=\"hero\"]"}]},"designAssets":[],"ogImage":"https://aioenglish.com/brand/tienganh/social-banner.jpg","iconLibrary":{"name":"Lucide","confidence":0.95,"sampleIcons":["list-icon","arrow-right-icon","play-icon","smartphone-icon","clock-icon","search-icon","chevron-down-icon"],"source":"class-pattern"}}