Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
1784 lines
108 KiB
HTML
1784 lines
108 KiB
HTML
<!DOCTYPE html>
|
||
|
||
<html
|
||
lang="en-US"
|
||
class="light-style"
|
||
>
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta
|
||
name="viewport"
|
||
content="width=device-width, initial-scale=1.0"
|
||
/>
|
||
|
||
<title>ContextWizard | AI Chat Backup & Search - Local-First Privacy | amiPro</title>
|
||
<link rel="canonical" href="https://amipro.me/contextwizard_top.html" />
|
||
<link rel="alternate" hreflang="en" href="https://amipro.me/contextwizard_top.html" />
|
||
<link rel="alternate" hreflang="ja" href="https://amipro.me/contextwizard_top.html" />
|
||
<link rel="alternate" hreflang="x-default" href="https://amipro.me/contextwizard_top.html" />
|
||
|
||
<!-- Google tag (gtag.js) -->
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-850DCHX9EJ"></script>
|
||
<script>
|
||
globalThis.dataLayer = globalThis.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
|
||
gtag('config', 'G-850DCHX9EJ');
|
||
</script>
|
||
|
||
<meta name="description" content="ContextWizard automatically captures and organizes AI conversations across ChatGPT, Claude, Gemini, Perplexity, and more. Local-first encryption, full-text search, zero configuration. Free Chrome and Edge extension by amiPro." />
|
||
|
||
<!-- Open Graph -->
|
||
<meta property="og:type" content="website" />
|
||
<meta property="og:title" content="ContextWizard | AI Chat Backup & Search - Local-First Privacy" />
|
||
<meta property="og:description" content="Capture, search, and organize AI conversations across 10+ platforms. Local-first encryption, zero configuration." />
|
||
<meta property="og:url" content="https://amipro.me/contextwizard_top.html" />
|
||
<meta property="og:site_name" content="amiPro" />
|
||
<meta property="og:image" content="https://amipro.me/contextwizard-files/screen-platforms-640-400.jpg" />
|
||
|
||
<!-- Twitter Card -->
|
||
<meta name="twitter:card" content="summary_large_image" />
|
||
<meta name="twitter:title" content="ContextWizard | AI Chat Backup & Search" />
|
||
<meta name="twitter:description" content="Capture, search, and organize AI conversations across 10+ platforms with local-first encryption." />
|
||
<meta name="twitter:image" content="https://amipro.me/contextwizard-files/screen-platforms-640-400.jpg" />
|
||
|
||
<!-- Favicon -->
|
||
<link rel="icon" type="image/x-icon" href="files/favicon.ico" />
|
||
|
||
<!-- Fonts -->
|
||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||
<link
|
||
href="https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap"
|
||
rel="stylesheet"
|
||
/>
|
||
|
||
<!-- Icons. Uncomment required icon fonts -->
|
||
<link rel="stylesheet" href="files/boxicons.css?v=20230405" />
|
||
|
||
<!-- Core CSS -->
|
||
<link rel="stylesheet" href="files/core.css" class="template-customizer-core-css" />
|
||
<link rel="stylesheet" href="files/theme-default.css" class="template-customizer-theme-css" />
|
||
<link rel="stylesheet" href="files/demo.css" />
|
||
<link rel="stylesheet" href="files/modern.css" />
|
||
|
||
<!-- Vendors CSS -->
|
||
<link rel="stylesheet" href="files/perfect-scrollbar.css" />
|
||
|
||
<!-- Helpers -->
|
||
<script src="files/helpers.js"></script>
|
||
|
||
<style>
|
||
body {
|
||
color: var(--text-bright, #f8fafc);
|
||
background: radial-gradient(circle at top, #0f172a, #040b1f);
|
||
background-color: #040b1f;
|
||
}
|
||
|
||
.hero__text .hero__title {
|
||
font-size: clamp(2rem, 4vw, 3.25rem);
|
||
color: var(--text-bright, #f8fafc);
|
||
}
|
||
|
||
.hero__text .hero__lead {
|
||
max-width: 560px;
|
||
color: rgba(248, 250, 252, 0.85);
|
||
}
|
||
|
||
.hero__badge {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
gap: 0.35rem;
|
||
padding: 0.25rem 0.8rem;
|
||
border-radius: 999px;
|
||
background: rgba(248, 250, 252, 0.18);
|
||
border: 1px solid rgba(248, 250, 252, 0.3);
|
||
color: var(--text-bright, #f8fafc);
|
||
font-size: 0.85rem;
|
||
text-transform: uppercase;
|
||
letter-spacing: 0.05em;
|
||
}
|
||
|
||
.hero__media img {
|
||
width: 100%;
|
||
height: auto;
|
||
border-radius: 1.25rem;
|
||
box-shadow: 0 20px 60px rgba(15, 23, 42, 0.18);
|
||
}
|
||
|
||
.section-heading {
|
||
margin: 0 0 0.5rem;
|
||
font-weight: 600;
|
||
color: var(--text-bright, #f8fafc);
|
||
}
|
||
|
||
.section-lead {
|
||
color: var(--text-muted, #cbd5f5);
|
||
max-width: 720px;
|
||
}
|
||
|
||
.feature-grid {
|
||
display: grid;
|
||
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
|
||
gap: 1.5rem;
|
||
}
|
||
|
||
.feature-card {
|
||
border: none;
|
||
border-radius: 1rem;
|
||
box-shadow: 0 16px 50px rgba(15, 23, 42, 0.08);
|
||
transition: transform 200ms ease, box-shadow 200ms ease;
|
||
background: rgba(255, 255, 255, 0.95);
|
||
color: #0f172a;
|
||
}
|
||
|
||
.feature-card:hover {
|
||
transform: translateY(-4px);
|
||
box-shadow: 0 24px 55px rgba(15, 23, 42, 0.12);
|
||
}
|
||
|
||
.feature-icon {
|
||
display: inline-flex;
|
||
width: 48px;
|
||
height: 48px;
|
||
border-radius: 16px;
|
||
align-items: center;
|
||
justify-content: center;
|
||
background: #eef2ff;
|
||
color: #4338ca;
|
||
font-size: 1.5rem;
|
||
margin-bottom: 1rem;
|
||
}
|
||
|
||
.feature-card ul {
|
||
padding-left: 1rem;
|
||
margin-bottom: 0;
|
||
color: #334155;
|
||
}
|
||
|
||
.checklist {
|
||
list-style: none;
|
||
padding: 0;
|
||
margin: 0;
|
||
}
|
||
|
||
.checklist li {
|
||
display: flex;
|
||
gap: 0.5rem;
|
||
margin-bottom: 0.5rem;
|
||
color: var(--text-bright, #f8fafc);
|
||
}
|
||
|
||
.checklist li i {
|
||
color: #16a34a;
|
||
}
|
||
|
||
.data-callout {
|
||
border: 1px solid rgba(15, 23, 42, 0.08);
|
||
border-radius: 1rem;
|
||
padding: 1.5rem;
|
||
background: #ffffff;
|
||
box-shadow: inset 0 0 0 1px rgba(99, 102, 241, 0.1);
|
||
color: #0f172a;
|
||
}
|
||
|
||
.card {
|
||
color: #0f172a;
|
||
background-color: rgba(255, 255, 255, 0.95);
|
||
}
|
||
|
||
.card .checklist li,
|
||
.data-callout .checklist li {
|
||
color: #0f172a;
|
||
}
|
||
|
||
.pay-attention {
|
||
border-left: 4px solid #f97316;
|
||
background: #fff7ed;
|
||
color: #7c2d12;
|
||
}
|
||
|
||
/* FAQ Accordion */
|
||
.faq-category {
|
||
margin-bottom: 2rem;
|
||
}
|
||
|
||
.faq-category:last-child {
|
||
margin-bottom: 0;
|
||
}
|
||
|
||
.faq-category h4 {
|
||
color: #4338ca;
|
||
font-size: 1.05rem;
|
||
font-weight: 600;
|
||
margin-bottom: 0.75rem;
|
||
padding-bottom: 0.5rem;
|
||
border-bottom: 1px solid rgba(67, 56, 202, 0.15);
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 0.5rem;
|
||
}
|
||
|
||
.accordion-item {
|
||
border: 1px solid #e2e8f0;
|
||
border-radius: 0.65rem;
|
||
margin-bottom: 0.45rem;
|
||
overflow: hidden;
|
||
background: #ffffff;
|
||
}
|
||
|
||
.accordion-btn {
|
||
display: flex;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
width: 100%;
|
||
padding: 0.85rem 1.1rem;
|
||
background: transparent;
|
||
border: none;
|
||
text-align: left;
|
||
color: #1e293b;
|
||
font-size: 0.95rem;
|
||
font-weight: 500;
|
||
line-height: 1.5;
|
||
cursor: pointer;
|
||
transition: background 150ms ease;
|
||
}
|
||
|
||
.accordion-btn:hover {
|
||
background: #f8fafc;
|
||
}
|
||
|
||
.accordion-btn .chevron {
|
||
flex-shrink: 0;
|
||
margin-left: 0.75rem;
|
||
color: #94a3b8;
|
||
transition: transform 250ms ease;
|
||
}
|
||
|
||
.accordion-btn.active .chevron {
|
||
transform: rotate(180deg);
|
||
}
|
||
|
||
.accordion-panel {
|
||
max-height: 0;
|
||
overflow: hidden;
|
||
transition: max-height 350ms ease, padding 250ms ease, border-color 200ms ease;
|
||
padding: 0 1.1rem;
|
||
border-top: 1px solid transparent;
|
||
}
|
||
|
||
.accordion-panel.open {
|
||
max-height: 800px;
|
||
padding: 0.9rem 1.1rem;
|
||
border-top-color: #e2e8f0;
|
||
}
|
||
|
||
.accordion-panel p {
|
||
margin: 0;
|
||
color: #475569;
|
||
line-height: 1.7;
|
||
font-size: 0.9rem;
|
||
}
|
||
|
||
.accordion-panel p a {
|
||
color: #2563eb;
|
||
text-decoration: underline;
|
||
}
|
||
|
||
.accordion-panel p a:hover {
|
||
color: #1d4ed8;
|
||
}
|
||
</style>
|
||
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "WebPage",
|
||
"name": "ContextWizard",
|
||
"speakable": {
|
||
"@type": "SpeakableSpecification",
|
||
"cssSelector": [
|
||
"#hero_subtitle",
|
||
"#why_title"
|
||
]
|
||
}
|
||
}
|
||
</script>
|
||
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "FAQPage",
|
||
"mainEntity": [
|
||
{
|
||
"@type": "Question",
|
||
"name": "What is ContextWizard and how does it work?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "ContextWizard is a free, local-first browser extension that automatically captures and organizes your AI conversations across 10+ platforms. It uses MutationObserver to detect conversations on ChatGPT, Claude, Gemini, and more, storing everything encrypted in your browser's local storage with zero cloud uploads."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How do I install and set up ContextWizard?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Installing ContextWizard takes less than a minute. Visit the Chrome Web Store page or Edge Add-ons page and click Add to Browser. Once installed, click the ContextWizard icon in your toolbar, toggle which AI platforms to monitor, and it starts capturing automatically."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Do I need API keys or an account to use ContextWizard?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "No. ContextWizard requires zero API keys, zero cloud accounts, and zero registration. It works via native DOM observation inside your browser with no server component, no backend, and no third-party service dependencies."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How to copy a long ChatGPT thread into Claude without formatting issues?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "To copy a long ChatGPT thread into Claude without markdown or UI formatting clutter, use ContextWizard's context copy feature. It automatically strips out platform-specific UI artifacts, extracts clean raw text transcripts from ChatGPT, and allows one-step copying, exporting, or transferring of full conversation contexts into Claude, Manus, Gemini, or other assistants."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How do I copy page context and use it across AI platforms?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "ContextWizard's page context copy feature lets you capture content from any webpage and seamlessly paste it into ChatGPT, Claude, Gemini, or other AI assistants. It strips out UI clutter, preserves meaningful text structure, and transfers context in one click."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "What is the best way to search through multiple AI platform histories at once?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "The most efficient way to search through multiple AI platform histories at once is by using a local-first browser tool like ContextWizard. It builds a unified local index that allows full-text search across titles, summaries, and message bodies across 10+ major platforms including ChatGPT, Claude, Gemini, Grok, DeepSeek, and Perplexity simultaneously with granular platform filters."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How to build a local knowledge base from AI chats safely?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "ContextWizard turns your daily browsing history into a secure, searchable local text database. By capturing real-time conversations using platform-specific selectors, it aggregates scattered insights into a unified workspace on your PC, enabling power users to build an offline second brain from their AI interactions."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How does ContextWizard protect my data?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "ContextWizard is built on a local-first, zero-trust architecture. All captured conversations are encrypted and stored exclusively in your browser's chrome.storage.local. Nothing is uploaded to any cloud server. The extension requires no network permissions beyond detecting page changes on AI platforms."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How do I keep track of important conversations across different AI models?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "ContextWizard's cross-platform bookmark feature lets you save key moments across ChatGPT, Claude, and Gemini in a single place. It supports organizing bookmarks into custom groups with full instant-undo support, making it easy to jump back to any bookmarked conversation in its original web context with one click."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How can I safely reuse prompts without exposing sensitive data?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "The built-in Prompt Editor in ContextWizard allows you to manage reusable prompt templates while safeguarding your privacy through auto-redaction. You can define custom redaction rules that automatically replace sensitive information such as API keys, passwords, and private tokens with placeholders before sending the prompt to any AI platform."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Can I organize, edit, and reuse my prompt templates?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Yes, ContextWizard includes a built-in Prompt Editor for managing reusable prompt templates. You can create, edit, and organize prompts for different use cases and save them for reuse across any AI platform. The editor also includes auto-redaction for sensitive data protection."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Which AI platforms does ContextWizard support?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "ContextWizard supports 10 major AI platforms out of the box: ChatGPT, Claude, Gemini, Microsoft Copilot, Perplexity, HuggingChat, Poe, Grok, DeepSeek, and Qwen. Each platform uses custom selectors for accurate content capture."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Can I customize which platforms are monitored or add new ones?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Yes, you have full control over which platforms ContextWizard monitors. Enable or disable each platform individually from the dashboard. Add custom platforms via URL patterns. Additional options include toggling the recording indicator, switching UI languages (12 supported), and data export/import."
|
||
}
|
||
}
|
||
]
|
||
}
|
||
</script>
|
||
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "SoftwareApplication",
|
||
"name": "ContextWizard",
|
||
"applicationCategory": "BrowserApplication",
|
||
"operatingSystem": "Chrome, Edge",
|
||
"description": "Local-first browser extension that captures, organizes, and encrypts AI conversations across 10+ platforms including ChatGPT, Claude, Gemini, and Perplexity.",
|
||
"offers": {
|
||
"@type": "Offer",
|
||
"price": "0",
|
||
"priceCurrency": "USD"
|
||
},
|
||
"author": {
|
||
"@type": "Organization",
|
||
"name": "amiPro, LLC",
|
||
"url": "https://amipro.me"
|
||
},
|
||
"installUrl": "https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb",
|
||
"keywords": "AI memory layer, AI chat backup, second brain, cross-platform AI, local-first privacy",
|
||
"featureList": "Multi-platform AI chat capture, Full-text search, Local-first encryption, JSON export/import, 12-language UI"
|
||
}
|
||
</script>
|
||
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "ItemList",
|
||
"itemListElement": [
|
||
{
|
||
"@type": "VideoObject",
|
||
"@id": "https://youtu.be/_XzSm3txFkg",
|
||
"name": "Cross-Platform Bookmarks Demo - ContextWizard",
|
||
"description": "Save key moments across ChatGPT, Claude, and Gemini in one place using ContextWizard's cross-platform bookmark feature. Organize into custom groups and jump back with one click.",
|
||
"thumbnailUrl": "https://img.youtube.com/vi/_XzSm3txFkg/maxresdefault.jpg",
|
||
"contentUrl": "https://www.youtube.com/watch?v=_XzSm3txFkg",
|
||
"embedUrl": "https://www.youtube.com/embed/_XzSm3txFkg",
|
||
"uploadDate": "2025-01-01",
|
||
"publisher": {
|
||
"@type": "Organization",
|
||
"name": "amiPro",
|
||
"url": "https://amipro.me"
|
||
}
|
||
},
|
||
{
|
||
"@type": "VideoObject",
|
||
"@id": "https://youtu.be/lYbXXWZZMJ0",
|
||
"name": "Page Context Copy Demo - ContextWizard",
|
||
"description": "Copy page context from any website and seamlessly use it across your AI platforms with ContextWizard.",
|
||
"thumbnailUrl": "https://img.youtube.com/vi/lYbXXWZZMJ0/maxresdefault.jpg",
|
||
"contentUrl": "https://www.youtube.com/watch?v=lYbXXWZZMJ0",
|
||
"embedUrl": "https://www.youtube.com/embed/lYbXXWZZMJ0",
|
||
"uploadDate": "2025-01-01",
|
||
"publisher": {
|
||
"@type": "Organization",
|
||
"name": "amiPro",
|
||
"url": "https://amipro.me"
|
||
}
|
||
},
|
||
{
|
||
"@type": "VideoObject",
|
||
"@id": "https://youtu.be/UDKbb1h-NMA",
|
||
"name": "Cross-Platform Thread Transfer Demo - ContextWizard",
|
||
"description": "Stop losing formats when shifting from ChatGPT to Claude. ContextWizard transfers long threads locally in 1 click.",
|
||
"thumbnailUrl": "https://img.youtube.com/vi/UDKbb1h-NMA/maxresdefault.jpg",
|
||
"contentUrl": "https://www.youtube.com/watch?v=UDKbb1h-NMA",
|
||
"embedUrl": "https://www.youtube.com/embed/UDKbb1h-NMA",
|
||
"uploadDate": "2025-01-01",
|
||
"publisher": {
|
||
"@type": "Organization",
|
||
"name": "amiPro",
|
||
"url": "https://amipro.me"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
</script>
|
||
|
||
<!--! Template customizer & Theme config files MUST be included after core stylesheets and helpers.js in the <head> section -->
|
||
<script src="files/config.js"></script>
|
||
|
||
<script defer src="files/jquery.js"></script>
|
||
<script defer src="files/popper.js"></script>
|
||
<script defer src="files/bootstrap.js"></script>
|
||
<script defer src="files/perfect-scrollbar.js"></script>
|
||
<script defer src="files/menu.js"></script>
|
||
<script defer src="files/main.js"></script>
|
||
|
||
<script defer src="files/ua-parser.js"></script>
|
||
|
||
<script defer src="files/amipro_utils.js?v=20230401402"></script>
|
||
|
||
<script>
|
||
const i18n_messages = new Map();
|
||
let lang_map = new Map();
|
||
lang_map.set('en-US', 'amiPro - Trustworthy passkey & privacy tooling');
|
||
lang_map.set('zh-CN', 'amiPro - 值得信赖的 Passkey 与隐私工具');
|
||
lang_map.set('ja', 'amiPro - 信頼できるパスキーとプライバシーツール');
|
||
i18n_messages.set('label_welcome', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Management Portal');
|
||
lang_map.set('zh-CN', '管理门户');
|
||
lang_map.set('ja', '管理ポータル');
|
||
i18n_messages.set('label_portal', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Cross-Platform Bookmarks');
|
||
lang_map.set('zh-CN', '跨平台书签');
|
||
lang_map.set('ja', 'クロスプラットフォームブックマーク');
|
||
i18n_messages.set('feature_bm_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Save key moments across ChatGPT, Claude, and Gemini in one place.');
|
||
lang_map.set('zh-CN', '在一个地方保存 ChatGPT、Claude、Gemini 的关键对话。');
|
||
lang_map.set('ja', 'ChatGPT、Claude、Gemini の重要な会話を一箇所に保存します。');
|
||
i18n_messages.set('feature_bm_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Organize bookmarks into custom groups with instant-undo support.');
|
||
lang_map.set('zh-CN', '将书签整理到自定义分组,支持即时撤销。');
|
||
lang_map.set('ja', 'ブックマークをカスタムグループに整理、インスタントアンドゥ対応。');
|
||
i18n_messages.set('feature_bm_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Jump back to any bookmarked conversation in its original context.');
|
||
lang_map.set('zh-CN', '一键跳回任何已书签的对话原始页面。');
|
||
lang_map.set('ja', 'ブックマークした会話を元のコンテキストで開きます。');
|
||
i18n_messages.set('feature_bm_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Prompt Editor & Privacy');
|
||
lang_map.set('zh-CN', '提示词编辑与隐私保护');
|
||
lang_map.set('ja', 'プロンプトエディターとプライバシー');
|
||
i18n_messages.set('feature_pe_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Manage reusable prompt templates with the built-in Prompt Editor.');
|
||
lang_map.set('zh-CN', '使用内置的提示词编辑器管理可复用的模板。');
|
||
lang_map.set('ja', '内蔵プロンプトエディターで再利用可能なテンプレートを管理。');
|
||
i18n_messages.set('feature_pe_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Auto-redact sensitive info (API keys, passwords, tokens) before sending.');
|
||
lang_map.set('zh-CN', '发送前自动脱敏 API 密钥、密码、令牌等敏感信息。');
|
||
lang_map.set('ja', '送信前にAPIキーやパスワードなどの機密情報を自動秘匿化。');
|
||
i18n_messages.set('feature_pe_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Define custom redaction rules to safeguard proprietary data.');
|
||
lang_map.set('zh-CN', '定义自定义脱敏规则保护专有数据。');
|
||
lang_map.set('ja', 'カスタム秘匿化ルールで機密データを保護。');
|
||
i18n_messages.set('feature_pe_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Cross-Platform Bookmarks Demo');
|
||
lang_map.set('zh-CN', '跨平台书签演示');
|
||
lang_map.set('ja', 'クロスプラットフォームブックマークデモ');
|
||
i18n_messages.set('video_bm_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'See how ContextWizard saves key moments across ChatGPT, Claude, and Gemini. Organize bookmarks into custom groups and jump back with one click.');
|
||
lang_map.set('zh-CN', '了解 ContextWizard 如何在 ChatGPT、Claude、Gemini 间保存关键时刻。将书签整理到自定义分组,一键跳回。');
|
||
lang_map.set('ja', 'ContextWizardがChatGPT、Claude、Gemini間で重要な会話を保存する方法をご覧ください。ブックマークをカスタムグループに整理し、ワンクリックで戻ります。');
|
||
i18n_messages.set('video_bm_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Watch Bookmark Demo on YouTube →');
|
||
lang_map.set('zh-CN', '在 YouTube 上观看书签演示 →');
|
||
lang_map.set('ja', 'YouTubeでブックマークデモを見る →');
|
||
i18n_messages.set('video_bm_link', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Page Context Copy Demo');
|
||
lang_map.set('zh-CN', '页面上下文复制演示');
|
||
lang_map.set('ja', 'ページコンテキストコピーデモ');
|
||
i18n_messages.set('video_pcc_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Learn how to copy page context from any website and seamlessly use it across your AI platforms with ContextWizard.');
|
||
lang_map.set('zh-CN', '了解如何从任意网站复制页面上下文,并在 AI 平台间无缝使用。');
|
||
lang_map.set('ja', '任意のWebサイトからページコンテキストをコピーし、AIプラットフォーム間でシームレスに使用する方法をご紹介します。');
|
||
i18n_messages.set('video_pcc_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Watch Page Context Demo on YouTube →');
|
||
lang_map.set('zh-CN', '在 YouTube 上观看页面上下文演示 →');
|
||
lang_map.set('ja', 'YouTubeでページコンテキストデモを見る →');
|
||
i18n_messages.set('video_pcc_link', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Cross-Platform Thread Transfer Demo');
|
||
lang_map.set('zh-CN', '跨平台对话传输演示');
|
||
lang_map.set('ja', 'クロスプラットフォームスレッド転送デモ');
|
||
i18n_messages.set('video_act_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Stop losing formats when shifting from ChatGPT to Claude. ContextWizard transfers long threads locally in 1 click.');
|
||
lang_map.set('zh-CN', '不再在从 ChatGPT 切换到 Claude 时丢失格式。ContextWizard 一键本地传输长对话。');
|
||
lang_map.set('ja', 'ChatGPTからClaudeに移行する際のフォーマット損失を解消。ContextWizardが1クリックで長いスレッドをローカル転送。');
|
||
i18n_messages.set('video_act_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en-US', 'Watch 5-sec Workflow Demo on YouTube →');
|
||
lang_map.set('zh-CN', '在 YouTube 上观看 5 秒工作流演示 →');
|
||
lang_map.set('ja', 'YouTubeで5秒ワークフローデモを見る →');
|
||
i18n_messages.set('video_act_link', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Turn AI Chats Into Your Workspace');
|
||
lang_map.set('ja', 'AIチャットをあなたのワークスペースに');
|
||
i18n_messages.set('hero_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Your Personal Memory Layer for Every AI Assistant');
|
||
lang_map.set('ja', 'すべてのAIアシスタントのためのパーソナルメモリーレイヤー');
|
||
i18n_messages.set('hero_subtitle', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Automatically capture, organize, bookmark and reconnect conversations across ChatGPT, Claude, Gemini and 10+ AI platforms, creating one searchable workspace that grows with your projects.');
|
||
lang_map.set('ja', 'ChatGPT、Claude、Geminiなど10以上のAIプラットフォーム間で会話を自動的にキャプチャ、整理、ブックマーク、再接続。検索可能なワークスペースを作り、プロジェクトとともに成長させます。');
|
||
i18n_messages.set('hero_lead', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Everything stays on your computer');
|
||
lang_map.set('ja', 'すべてのデータはお使いのコンピューターに保存');
|
||
i18n_messages.set('check_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'No API Keys Required');
|
||
lang_map.set('ja', 'APIキー不要');
|
||
i18n_messages.set('check_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Automatic capture across AI platforms');
|
||
lang_map.set('ja', 'AIプラットフォーム全体を自動キャプチャ');
|
||
i18n_messages.set('check_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Search and resume conversations instantly');
|
||
lang_map.set('ja', '会話を即座に検索して再開');
|
||
i18n_messages.set('check_4', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Install from Chrome Store');
|
||
lang_map.set('ja', 'Chromeストアからインストール');
|
||
i18n_messages.set('btn_chrome_text', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Install from Edge store');
|
||
lang_map.set('ja', 'Edgeストアからインストール');
|
||
i18n_messages.set('btn_edge_text', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Watch Video');
|
||
lang_map.set('ja', '動画を見る');
|
||
i18n_messages.set('btn_video_text', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Private by Design');
|
||
lang_map.set('ja', 'プライバシー・バイ・デザイン');
|
||
i18n_messages.set('callout_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>Zero Cloud Uploads:</strong> All captured AI chat logs, transcripts, and custom prompt templates are fully encrypted and saved strictly inside your browser\'s local storage (<code>chrome.storage.local</code>).');
|
||
lang_map.set('ja', '<strong>クラウドアップロードゼロ:</strong> キャプチャされたすべてのAIチャットログ、文字起こし、カスタムプロンプトテンプレートは完全に暗号化され、ブラウザのローカルストレージ(<code>chrome.storage.local</code>)内に厳密に保存されます。');
|
||
i18n_messages.set('callout_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>No Cloud Account & No API Keys Required:</strong> ContextWizard runs entirely out of the box via native DOM observation. It does not require any third-party registration or OpenAI/Anthropic/DeepSeek API keys.');
|
||
lang_map.set('ja', '<strong>クラウドアカウント不要&APIキー不要:</strong> ContextWizardはネイティブDOM監視によりそのまま動作します。第三者登録やOpenAI/Anthropic/DeepSeekのAPIキーは一切不要です。');
|
||
i18n_messages.set('callout_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>100% GDPR & Privacy Compliant:</strong> Your confidential prompts, proprietary source code, and business context remain completely offline and never touch external synchronization servers.');
|
||
lang_map.set('ja', '<strong>100% GDPR&プライバシー準拠:</strong> 機密プロンプト、自社ソースコード、ビジネスコンテキストは完全にオフラインで保持され、外部同期サーバーに一切送信されません。');
|
||
i18n_messages.set('callout_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Every AI Topic Becomes a Workspace');
|
||
lang_map.set('ja', 'すべてのAIトピックがワークスペースに');
|
||
i18n_messages.set('why_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'ContextWizard groups conversations by topic — not by platform. Each workspace brings together ChatGPT threads, Claude chats, bookmarks, and search across everything you have discussed on that subject. Topics like <strong>Marketing</strong>, <strong>MCP Server</strong>, <strong>Authentication</strong>, <strong>Research</strong>, or <strong>Travel</strong> become organized, searchable workspaces.');
|
||
lang_map.set('ja', 'ContextWizardは会話をプラットフォームではなくトピックごとにグループ化。各ワークスペースにはChatGPTスレッド、Claudeの会話、ブックマーク、そしてそのトピックに関するすべての検索が集約されます。<strong>マーケティング</strong>、<strong>MCPサーバー</strong>、<strong>認証</strong>、<strong>リサーチ</strong>、<strong>旅行</strong>などのトピックが整理された検索可能なワークスペースになります。');
|
||
i18n_messages.set('why_lead', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Stop Losing Valuable AI Conversations');
|
||
lang_map.set('ja', '貴重なAI会話を見失うのはもう終わり');
|
||
i18n_messages.set('problem_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'You generate hundreds of AI conversations every month across ChatGPT, Claude, Gemini, and more. But without a system, most of that knowledge stays scattered — buried in browser tabs, lost between platforms, and impossible to find when you need it.');
|
||
lang_map.set('ja', '毎月、ChatGPT、Claude、Geminiなどで何百ものAI会話を生成しています。しかし、仕組みがなければ、その知識のほとんどは散在したまま——ブラウザタブに埋もれ、プラットフォーム間で失われ、必要なときに見つけられません。');
|
||
i18n_messages.set('problem_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Scattered Chats');
|
||
lang_map.set('ja', '散在する会話');
|
||
i18n_messages.set('problem_scattered', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Organized Workspace');
|
||
lang_map.set('ja', '整理されたワークスペース');
|
||
i18n_messages.set('problem_organized', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Perfect For');
|
||
lang_map.set('ja', 'こんな方に最適');
|
||
i18n_messages.set('perfect_for_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Developers');
|
||
lang_map.set('ja', '開発者');
|
||
i18n_messages.set('pf_developer_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Keep technical research, API discussions, and code reviews from AI assistants organized and revisitable.');
|
||
lang_map.set('ja', 'AIアシスタントとの技術調査、API議論、コードレビューを整理して再訪可能に。');
|
||
i18n_messages.set('pf_developer_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Researchers');
|
||
lang_map.set('ja', '研究者');
|
||
i18n_messages.set('pf_researcher_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Save insights from literature reviews, data analysis discussions, and hypothesis brainstorming across sessions.');
|
||
lang_map.set('ja', '文献レビュー、データ分析の議論、仮説のブレインストーミングから得た洞察をセッション間で保存。');
|
||
i18n_messages.set('pf_researcher_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Product Managers');
|
||
lang_map.set('ja', 'プロダクトマネージャー');
|
||
i18n_messages.set('pf_pm_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Track feature research, competitor analysis, and stakeholder feedback across every AI tool your team uses.');
|
||
lang_map.set('ja', 'チームが使うすべてのAIツール横断で、機能調査、競合分析、ステークホルダーフィードバックを追跡。');
|
||
i18n_messages.set('pf_pm_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'AI Power Users');
|
||
lang_map.set('ja', 'AIパワーユーザー');
|
||
i18n_messages.set('pf_power_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Build a persistent knowledge base from daily AI interactions — prompt experiments, model comparisons, and recurring workflows.');
|
||
lang_map.set('ja', '日々のAIインタラクションから永続的な知識ベースを構築——プロンプト実験、モデル比較、繰り返しのワークフロー。');
|
||
i18n_messages.set('pf_power_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Build Your First AI Workspace Today');
|
||
lang_map.set('ja', '今すぐ最初のAIワークスペースを作ろう');
|
||
i18n_messages.set('cta_final_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Stop losing valuable AI conversations. Start building a searchable workspace across every AI assistant you use.');
|
||
lang_map.set('ja', '貴重なAI会話を見失うのはもう終わり。あなたが使うすべてのAIアシスタント横断で検索可能なワークスペースを構築しましょう。');
|
||
i18n_messages.set('cta_final_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Multi-Platform Support');
|
||
lang_map.set('ja', 'マルチプラットフォーム対応');
|
||
i18n_messages.set('mp_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>10 built-in platforms</strong>: ChatGPT, Claude, Gemini, Copilot, Perplexity, HuggingChat, Poe, Grok, DeepSeek, Qwen.');
|
||
lang_map.set('ja', '<strong>10の内蔵プラットフォーム</strong>: ChatGPT、Claude、Gemini、Copilot、Perplexity、HuggingChat、Poe、Grok、DeepSeek、Qwen。');
|
||
i18n_messages.set('mp_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>Custom platforms</strong>: Add any AI chat site via URL patterns.');
|
||
lang_map.set('ja', '<strong>カスタムプラットフォーム</strong>: URLパターンで任意のAIチャットサイトを追加可能。');
|
||
i18n_messages.set('mp_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>Automatic detection</strong> as soon as you land on supported hosts.');
|
||
lang_map.set('ja', '<strong>自動検出</strong> - サポートされているホストにアクセスするとすぐに検出。');
|
||
i18n_messages.set('mp_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Smart Recording');
|
||
lang_map.set('ja', 'スマート録画');
|
||
i18n_messages.set('sr_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Real-time capture using MutationObserver.');
|
||
lang_map.set('ja', 'MutationObserverを使用したリアルタイムキャプチャ。');
|
||
i18n_messages.set('sr_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Platform-specific selectors for accurate transcripts.');
|
||
lang_map.set('ja', '正確な文字起こしのためのプラットフォーム固有セレクタ。');
|
||
i18n_messages.set('sr_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Debounced saves, visual indicator, and URL-aware logic for clean history.');
|
||
lang_map.set('ja', 'デバウンス保存、ビジュアルインジケーター、URL認識ロジックによるクリーンな履歴。');
|
||
i18n_messages.set('sr_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Powerful Search');
|
||
lang_map.set('ja', '強力な検索');
|
||
i18n_messages.set('ps_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Full-text search across titles, summaries, and message bodies.');
|
||
lang_map.set('ja', 'タイトル、要約、メッセージ本文を横断する全文検索。');
|
||
i18n_messages.set('ps_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Platform filters plus smart ranking by recency and relevance.');
|
||
lang_map.set('ja', 'プラットフォームフィルターと最新性・関連性によるスマートランキング。');
|
||
i18n_messages.set('ps_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Jump back into any conversation with one click.');
|
||
lang_map.set('ja', 'ワンクリックで任意の会話にジャンプ。');
|
||
i18n_messages.set('ps_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Conversation Management');
|
||
lang_map.set('ja', '会話管理');
|
||
i18n_messages.set('cm_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Unified list for every assistant you use.');
|
||
lang_map.set('ja', '使用するすべてのアシスタントの統一リスト。');
|
||
i18n_messages.set('cm_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Quick access, deletion, export, and import workflows.');
|
||
lang_map.set('ja', 'クイックアクセス、削除、エクスポート、インポートのワークフロー。');
|
||
i18n_messages.set('cm_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Local storage ensures nothing syncs beyond your machine.');
|
||
lang_map.set('ja', 'ローカルストレージにより、マシン外への同期は一切行われません。');
|
||
i18n_messages.set('cm_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Internationalization');
|
||
lang_map.set('ja', '多言語対応');
|
||
i18n_messages.set('i18n_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Localized UI across 12 languages.');
|
||
lang_map.set('ja', '12言語にローカライズされたUI。');
|
||
i18n_messages.set('i18n_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Automatic browser-language detection.');
|
||
lang_map.set('ja', 'ブラウザ言語の自動検出。');
|
||
i18n_messages.set('i18n_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Fast language switching with persistent preferences.');
|
||
lang_map.set('ja', '永続化された設定による高速な言語切替。');
|
||
i18n_messages.set('i18n_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Customization');
|
||
lang_map.set('ja', 'カスタマイズ');
|
||
i18n_messages.set('cust_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Enable/disable platforms individually.');
|
||
lang_map.set('ja', 'プラットフォームごとに個別に有効/無効化。');
|
||
i18n_messages.set('cust_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Add custom URL patterns for new AI sites.');
|
||
lang_map.set('ja', '新しいAIサイトのカスタムURLパターンを追加。');
|
||
i18n_messages.set('cust_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Manage data with stats, exports, imports, and clears.');
|
||
lang_map.set('ja', '統計、エクスポート、インポート、クリアでデータを管理。');
|
||
i18n_messages.set('cust_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Stay coordinated across assistants');
|
||
lang_map.set('ja', 'アシスタント全体で連携を維持');
|
||
i18n_messages.set('stay_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Bring order to the chaos of juggling multiple AI assistants. ContextWizard keeps a unified list, lets you filter by platform, and opens any saved thread in-place with a single click.');
|
||
lang_map.set('ja', '複数のAIアシスタントの使い分けに秩序をもたらします。ContextWizardは統一リストを維持し、プラットフォームでフィルタリングし、ワンクリックで保存されたスレッドを開きます。');
|
||
i18n_messages.set('stay_lead', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Tag and color-code platforms for quick scanning.');
|
||
lang_map.set('ja', 'プラットフォームにタグと色分けを設定してクイックスキャンニング。');
|
||
i18n_messages.set('stay_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Use summaries to remember why a chat mattered.');
|
||
lang_map.set('ja', '要約を使用してチャットの重要性を記憶。');
|
||
i18n_messages.set('stay_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Export/import archives for backups or new machines.');
|
||
lang_map.set('ja', 'バックアップや新しいマシン用にアーカイブをエクスポート/インポート。');
|
||
i18n_messages.set('stay_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>Pay attention:</strong> Do <em>not</em> delete your conversations on AI platforms if you still need them. ContextWizard stores the main content, not attachments or full raw data.');
|
||
lang_map.set('ja', '<strong>注意:</strong> まだ必要な会話をAIプラットフォーム上で<em>削除しない</em>でください。ContextWizardはメインコンテンツのみを保存し、添付ファイルや完全な生データは保存しません。');
|
||
i18n_messages.set('pay_attention_text', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Ready in minutes');
|
||
lang_map.set('ja', '数分で準備完了');
|
||
i18n_messages.set('ready_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Install the extension, pick which platforms to observe, and ContextWizard starts capturing right away—no API keys, no cloud accounts, zero configuration beyond toggling the platforms you care about.');
|
||
lang_map.set('ja', '拡張機能をインストールし、監視するプラットフォームを選ぶだけで、ContextWizardはすぐにキャプチャを開始します。APIキー不要、クラウドアカウント不要、関心のあるプラットフォームのトグル以外のコンフィグレーションはゼロ。');
|
||
i18n_messages.set('ready_lead', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Enable/disable per platform anytime.');
|
||
lang_map.set('ja', 'プラットフォームごとにいつでも有効/無効化可能。');
|
||
i18n_messages.set('ready_1', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Toggle recording indicator visibility.');
|
||
lang_map.set('ja', '録画インジケーターの表示切替。');
|
||
i18n_messages.set('ready_2', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Switch languages instantly.');
|
||
lang_map.set('ja', '即座に言語を切替。');
|
||
i18n_messages.set('ready_3', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Export JSON snapshots for backups.');
|
||
lang_map.set('ja', 'バックアップ用にJSONスナップショットをエクスポート。');
|
||
i18n_messages.set('ready_4', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Import archives when moving machines.');
|
||
lang_map.set('ja', 'マシン移行時にアーカイブをインポート。');
|
||
i18n_messages.set('ready_5', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Clear everything with one tap if needed.');
|
||
lang_map.set('ja', '必要に応じてワンタップですべてクリア。');
|
||
i18n_messages.set('ready_6', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Frequently Asked Questions');
|
||
lang_map.set('ja', 'よくある質問');
|
||
i18n_messages.set('faq_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'How to copy a long ChatGPT thread into Claude without formatting issues?');
|
||
lang_map.set('ja', 'フォーマットの問題なしに長いChatGPTスレッドをClaudeにコピーするには?');
|
||
i18n_messages.set('faq_1_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>To copy a long ChatGPT thread into Claude without markdown or UI formatting clutter, use ContextWizard\'s context copy feature.</strong> It automatically strips out platform-specific UI artifacts, extracts clean raw text transcripts from ChatGPT, and allows one-step copying, exporting, or transferring of full conversation contexts into Claude, Manus, Gemini, or other assistants. <a href="#thread-transfer-demo" style="color: #2563eb; text-decoration: underline;">↑ Watch the demo</a>');
|
||
lang_map.set('ja', '<strong>markdownやUIフォーマットの雑踏なしに長いChatGPTスレッドをClaudeにコピーするには、ContextWizardのコンテキストコピー機能を使用してください。</strong> プラットフォーム固有のUIアーティファクトを自動的に除去し、ChatGPTからクリーンな生テキスト文字起こしを抽出し、Claude、Manus、Gemini、その他のアシスタントへの完全な会話コンテキストのワンステップコピー、エクスポート、転送が可能です。 <a href="#thread-transfer-demo" style="color: #2563eb; text-decoration: underline;">↑ デモを見る</a>');
|
||
i18n_messages.set('faq_1_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'How do I copy page context and use it across AI platforms?');
|
||
lang_map.set('ja', 'ページコンテキストをコピーしてAIプラットフォーム全体で使用するには?');
|
||
i18n_messages.set('faq_2_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>ContextWizard\'s page context copy feature lets you capture content from any webpage and seamlessly paste it into ChatGPT, Claude, Gemini, or other AI assistants.</strong> It strips out unnecessary UI clutter, preserves the meaningful text structure, and lets you transfer context in one click — no more manual copy-paste or formatting cleanup. <a href="#page-context-demo" style="color: #2563eb; text-decoration: underline;">↑ Watch the demo</a>');
|
||
lang_map.set('ja', '<strong>ContextWizardのページコンテキストコピー機能により、任意のWebページからコンテンツをキャプチャし、ChatGPT、Claude、Gemini、その他のAIアシスタントにシームレスに貼り付けることができます。</strong> 不要なUIの雑踏を除去し、意味のあるテキスト構造を保持し、ワンクリックでコンテキストを転送。手動のコピペやフォーマット整理は不要に。 <a href="#page-context-demo" style="color: #2563eb; text-decoration: underline;">↑ デモを見る</a>');
|
||
i18n_messages.set('faq_2_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'What is the best way to search through multiple AI platform histories at once?');
|
||
lang_map.set('ja', '複数のAIプラットフォームの履歴を一度に検索する最良の方法は?');
|
||
i18n_messages.set('faq_3_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>The most efficient way to search through multiple AI platform histories at once is by using a local-first browser tool like ContextWizard.</strong> It builds a unified local index that allows full-text search across titles, summaries, and message bodies across 10+ major platforms (including ChatGPT, Claude, Gemini, Grok, DeepSeek, and Perplexity) simultaneously with granular platform filters.');
|
||
lang_map.set('ja', '<strong>複数のAIプラットフォームの履歴を一度に検索する最も効率的な方法は、ContextWizardのようなローカルファーストのブラウザツールを使用することです。</strong> 統一されたローカルインデックスを構築し、10以上の主要プラットフォーム(ChatGPT、Claude、Gemini、Grok、DeepSeek、Perplexityを含む)のタイトル、要約、メッセージ本文を粒度の細かいプラットフォームフィルターで同時全文検索が可能です。');
|
||
i18n_messages.set('faq_3_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'How to build a local knowledge base from AI chats safely?');
|
||
lang_map.set('ja', 'AIチャットから安全にローカルナレッジベースを構築するには?');
|
||
i18n_messages.set('faq_4_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>ContextWizard turns your daily browsing history into a secure, searchable local text database.</strong> By capturing real-time conversations using platform-specific selectors, it aggregates scattered insights into a unified workspace on your PC, enabling power users to build an offline second brain from their AI interactions.');
|
||
lang_map.set('ja', '<strong>ContextWizardは、毎日のブラウジング履歴を安全で検索可能なローカルテキストデータベースに変換します。</strong> プラットフォーム固有のセレクタを使用してリアルタイムの会話をキャプチャし、散在するインサイトをPC上の統一されたワークスペースに集約し、パワーユーザーがAIインタラクションからオフラインのセカンドブレインを構築できるようにします。');
|
||
i18n_messages.set('faq_4_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'How do I keep track of important conversations across different AI models?');
|
||
lang_map.set('ja', '異なるAIモデル全体の重要な会話を追跡するには?');
|
||
i18n_messages.set('faq_5_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>ContextWizard\'s cross-platform bookmark feature lets you save key moments across ChatGPT, Claude, and Gemini in a single place.</strong> It supports organizing bookmarks into custom groups with full instant-undo support, making it easy to jump back to any bookmarked conversation in its original web context with one click. <a href="#bookmark-demo" style="color: #2563eb; text-decoration: underline;">↑ Watch the demo</a>');
|
||
lang_map.set('ja', '<strong>ContextWizardのクロスプラットフォームブックマーク機能により、ChatGPT、Claude、Gemini全体の重要な会話を一箇所に保存できます。</strong> カスタムグループへの整理とフルインスタントアンドゥをサポートし、ワンクリックでブックマークした会話の元のWebコンテキストに戻るのが簡単に。 <a href="#bookmark-demo" style="color: #2563eb; text-decoration: underline;">↑ デモを見る</a>');
|
||
i18n_messages.set('faq_5_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'How can I safely reuse prompts without exposing sensitive data?');
|
||
lang_map.set('ja', '機密情報を露出せずに安全にプロンプトを再利用するには?');
|
||
i18n_messages.set('faq_6_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>The built-in Prompt Editor in ContextWizard allows you to manage reusable prompt templates while safeguarding your privacy through auto-redaction.</strong> You can define custom redaction rules that automatically replace sensitive information—such as API keys, passwords, and private tokens—with placeholders before sending the prompt to any AI platform.');
|
||
lang_map.set('ja', '<strong>ContextWizardの内蔵プロンプトエディターにより、自動秘匿化でプライバシーを保護しながら再利用可能なプロンプトテンプレートを管理できます。</strong> APIキーやパスワード、プライベートトークンなどの機密情報をプロンプトをAIプラットフォームに送信する前にプレースホルダーに自動的に置き換えるカスタム秘匿化ルールを定義できます。');
|
||
i18n_messages.set('faq_6_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Getting Started');
|
||
lang_map.set('ja', 'はじめに');
|
||
lang_map.set('zh-CN', '快速入门');
|
||
i18n_messages.set('faq_cat1_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Cross-Platform Features');
|
||
lang_map.set('ja', 'クロスプラットフォーム機能');
|
||
lang_map.set('zh-CN', '跨平台功能');
|
||
i18n_messages.set('faq_cat2_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Privacy & Security');
|
||
lang_map.set('ja', 'プライバシーとセキュリティ');
|
||
lang_map.set('zh-CN', '隐私与安全');
|
||
i18n_messages.set('faq_cat3_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Prompt Management');
|
||
lang_map.set('ja', 'プロンプト管理');
|
||
lang_map.set('zh-CN', '提示词管理');
|
||
i18n_messages.set('faq_cat4_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Integration & Customization');
|
||
lang_map.set('ja', '統合とカスタマイズ');
|
||
lang_map.set('zh-CN', '集成与自定义');
|
||
i18n_messages.set('faq_cat5_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'What is ContextWizard and how does it work?');
|
||
lang_map.set('ja', 'ContextWizardとは何ですか?どのように動作しますか?');
|
||
lang_map.set('zh-CN', '什么是 ContextWizard?它是如何工作的?');
|
||
i18n_messages.set('faq_7_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>ContextWizard is a free, local-first browser extension that automatically captures and organizes your AI conversations across 10+ platforms.</strong> It runs silently in your browser using MutationObserver to detect new messages on supported AI platforms. When you visit ChatGPT, Claude, Gemini, or any other supported site, it automatically records the conversation — title, summary, and full message content — and stores everything encrypted in your browser\'s local storage. No cloud uploads, no API keys, no configuration needed beyond toggling which platforms to monitor.');
|
||
lang_map.set('ja', '<strong>ContextWizardは、10以上のプラットフォームのAI会話を自動的にキャプチャ・整理する無料のローカルファーストブラウザ拡張機能です。</strong> MutationObserverを使用してサポートされているAIプラットフォーム上で新しいメッセージを検出し、ブラウザ内で静かに動作します。ChatGPT、Claude、Geminiなどのサポートサイトにアクセスすると、会話(タイトル、要約、メッセージ本文)を自動的に記録し、すべてをブラウザのローカルストレージに暗号化して保存します。クラウドアップロードなし、APIキー不要、監視するプラットフォームのトグル以外の設定は一切不要です。');
|
||
lang_map.set('zh-CN', '<strong>ContextWizard 是一款免费的本地优先浏览器扩展,可自动捕获和整理你在 10+ 平台上的 AI 对话。</strong> 它利用 MutationObserver 在浏览器中静默运行,检测受支持 AI 平台上的新消息。当你访问 ChatGPT、Claude、Gemini 或任何其他受支持的网站时,它会自动记录对话——包括标题、摘要和完整消息内容——并将所有内容加密存储在浏览器的本地存储中。无需云上传,无需 API 密钥,除了切换要监控的平台外无需任何配置。');
|
||
i18n_messages.set('faq_7_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'How do I install and set up ContextWizard?');
|
||
lang_map.set('ja', 'ContextWizardのインストールとセットアップ方法は?');
|
||
lang_map.set('zh-CN', '如何安装和设置 ContextWizard?');
|
||
i18n_messages.set('faq_8_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>Installing ContextWizard takes less than a minute.</strong> Visit the <a href="https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb" target="_blank">Chrome Web Store page</a> or <a href="https://microsoftedge.microsoft.com/addons/detail/contextwizard/nknoacgaapoeboehlgelolgbifgcimli" target="_blank">Edge Add-ons page</a> and click "Add to Browser." Once installed, click the ContextWizard icon in your toolbar to open the dashboard. From there, toggle which AI platforms you want to capture — everything else happens automatically. No accounts, no sign-ups, no configuration files.');
|
||
lang_map.set('ja', '<strong>ContextWizardのインストールは1分もかかりません。</strong> <a href="https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb" target="_blank">Chrome Web Storeのページ</a>または<a href="https://microsoftedge.microsoft.com/addons/detail/contextwizard/nknoacgaapoeboehlgelolgbifgcimli" target="_blank">Edge Add-onsのページ</a>にアクセスし、「ブラウザに追加」をクリックします。インストール後、ツールバーのContextWizardアイコンをクリックしてダッシュボードを開きます。そこで、キャプチャしたいAIプラットフォームを切り替えるだけで、あとはすべて自動的に行われます。アカウント不要、登録不要、設定ファイル不要です。');
|
||
lang_map.set('zh-CN', '<strong>安装 ContextWizard 不到一分钟。</strong> 访问 <a href="https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb" target="_blank">Chrome 网上应用店</a> 或 <a href="https://microsoftedge.microsoft.com/addons/detail/contextwizard/nknoacgaapoeboehlgelolgbifgcimli" target="_blank">Edge 扩展页面</a>,点击"添加到浏览器"。安装后,点击工具栏中的 ContextWizard 图标打开仪表板。在那里,切换你想要捕获的 AI 平台——其他一切都会自动完成。无需账户,无需注册,无需配置文件。');
|
||
i18n_messages.set('faq_8_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Do I need API keys or an account to use ContextWizard?');
|
||
lang_map.set('ja', 'ContextWizardを使用するのにAPIキーやアカウントは必要ですか?');
|
||
lang_map.set('zh-CN', '使用 ContextWizard 需要 API 密钥或账户吗?');
|
||
i18n_messages.set('faq_9_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>No. ContextWizard requires zero API keys, zero cloud accounts, and zero registration.</strong> It works entirely through native DOM observation inside your browser — it reads what is already visible on the page, just like you do. There is no server component, no backend, and no third-party service dependency. Install, toggle your platforms, and you are done.');
|
||
lang_map.set('ja', '<strong>いいえ。ContextWizardはAPIキー、クラウドアカウント、登録が一切不要です。</strong> ブラウザ内のネイティブDOM監視を通じて完全に動作し——まるであなたと同じように、ページ上にすでに表示されているものを読み取ります。サーバーコンポーネント、バックエンド、サードパーティのサービス依存は一切ありません。インストールして、プラットフォームを切り替えるだけで完了です。');
|
||
lang_map.set('zh-CN', '<strong>不需要。ContextWizard 无需任何 API 密钥、云账户或注册。</strong> 它完全通过浏览器内的原生 DOM 观察工作——就像你一样,它读取页面上已经可见的内容。没有服务器组件,没有后端,也没有第三方服务依赖。安装,切换平台,就完成了。');
|
||
i18n_messages.set('faq_9_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'How does ContextWizard protect my data?');
|
||
lang_map.set('ja', 'ContextWizardはどのようにデータを保護しますか?');
|
||
lang_map.set('zh-CN', 'ContextWizard 如何保护我的数据?');
|
||
i18n_messages.set('faq_10_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>ContextWizard is built on a local-first, zero-trust architecture.</strong> All captured conversations — transcripts, bookmarks, prompt templates — are encrypted and stored exclusively in your browser\'s <code>chrome.storage.local</code>. Nothing is uploaded to any cloud server, no data leaves your machine without your explicit action (export). The extension requires no network permissions beyond what is needed to detect page changes on AI platforms. Your prompts, proprietary code, business context, and personal information remain completely offline by default.');
|
||
lang_map.set('ja', '<strong>ContextWizardはローカルファースト、ゼロトラストアーキテクチャに基づいています。</strong> キャプチャされたすべての会話(文字起こし、ブックマーク、プロンプトテンプレート)は暗号化され、ブラウザの<code>chrome.storage.local</code>にのみ保存されます。クラウドサーバーにアップロードされるものは一切なく、あなたの明示的な操作(エクスポート)なしにデータがマシンを離れることはありません。この拡張機能は、AIプラットフォーム上のページ変更を検出するために必要なもの以外のネットワーク権限を必要としません。プロンプト、独自コード、ビジネスコンテキスト、個人情報はデフォルトで完全にオフラインのままです。');
|
||
lang_map.set('zh-CN', '<strong>ContextWizard 基于本地优先、零信任架构构建。</strong> 所有捕获的对话——转录、书签、提示词模板——都经过加密并仅存储在浏览器的 <code>chrome.storage.local</code> 中。没有任何内容上传到任何云服务器,未经你明确操作(导出),没有数据离开你的机器。该扩展除了检测 AI 平台页面变化所需的权限外,不需要任何网络权限。你的提示词、专有代码、业务上下文和个人信息默认完全保持离线。');
|
||
i18n_messages.set('faq_10_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Can I organize, edit, and reuse my prompt templates?');
|
||
lang_map.set('ja', 'プロンプトテンプレートを整理、編集、再利用できますか?');
|
||
lang_map.set('zh-CN', '我可以整理、编辑和重复使用提示词模板吗?');
|
||
i18n_messages.set('faq_11_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>Yes — ContextWizard includes a built-in Prompt Editor for managing reusable prompt templates.</strong> You can create, edit, and organize prompts for different use cases and save them for quick reuse across any AI platform. The editor also includes an auto-redaction feature: define custom rules that automatically replace sensitive information (API keys, passwords, tokens) with placeholders before sending the prompt, keeping your data safe while reusing proven prompts.');
|
||
lang_map.set('ja', '<strong>はい — ContextWizardには再利用可能なプロンプトテンプレートを管理するための内蔵プロンプトエディターが含まれています。</strong> さまざまなユースケースに合わせてプロンプトを作成、編集、整理し、任意のAIプラットフォームで素早く再利用できます。エディターには自動秘匿化機能もあり、APIキー、パスワード、トークンなどの機密情報をプロンプト送信前にプレースホルダーに自動的に置き換えるカスタムルールを定義でき、実証済みのプロンプトを再利用しながらデータを安全に保ちます。');
|
||
lang_map.set('zh-CN', '<strong>可以——ContextWizard 包含一个内置的提示词编辑器,用于管理可重复使用的提示词模板。</strong> 你可以为不同的用例创建、编辑和组织提示词,并保存以便在任何 AI 平台上快速重复使用。编辑器还包含自动脱敏功能:定义自定义规则,在发送提示词之前自动将敏感信息(API 密钥、密码、令牌)替换为占位符,在重复使用经过验证的提示词的同时保护数据安全。');
|
||
i18n_messages.set('faq_11_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Which AI platforms does ContextWizard support?');
|
||
lang_map.set('ja', 'ContextWizardはどのAIプラットフォームをサポートしていますか?');
|
||
lang_map.set('zh-CN', 'ContextWizard 支持哪些 AI 平台?');
|
||
i18n_messages.set('faq_12_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>ContextWizard supports 10 major AI platforms out of the box.</strong> ChatGPT, Claude, Gemini, Microsoft Copilot, Perplexity, HuggingChat, Poe, Grok, DeepSeek, and Qwen. Each platform uses custom selectors for accurate content capture. Support for new platforms is added regularly through updates, and you can also add any AI chat site manually via custom URL patterns.');
|
||
lang_map.set('ja', '<strong>ContextWizardは10の主要なAIプラットフォームをすぐにサポートしています。</strong> ChatGPT、Claude、Gemini、Microsoft Copilot、Perplexity、HuggingChat、Poe、Grok、DeepSeek、Qwen。各プラットフォームは正確なコンテンツキャプチャのためにカスタムセレクタを使用しています。新しいプラットフォームのサポートはアップデートを通じて定期的に追加され、カスタムURLパターンを使用して任意のAIチャットサイトを手動で追加することもできます。');
|
||
lang_map.set('zh-CN', '<strong>ContextWizard 开箱即支持 10 个主要 AI 平台。</strong> ChatGPT、Claude、Gemini、Microsoft Copilot、Perplexity、HuggingChat、Poe、Grok、DeepSeek 和 Qwen。每个平台使用自定义选择器进行精确的内容捕获。通过更新定期添加对新平台的支持,你也可以通过自定义 URL 模式手动添加任何 AI 聊天网站。');
|
||
i18n_messages.set('faq_12_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Can I customize which platforms are monitored or add new ones?');
|
||
lang_map.set('ja', '監視するプラットフォームをカスタマイズしたり、新しいものを追加できますか?');
|
||
lang_map.set('zh-CN', '我可以自定义要监控的平台或添加新平台吗?');
|
||
i18n_messages.set('faq_13_q', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '<strong>Yes — you have full control over which platforms ContextWizard monitors.</strong> From the dashboard, you can enable or disable each platform individually with a single toggle. You can also add custom platforms by providing a URL pattern — for example, if you use a lesser-known AI chat service, just enter its URL pattern and ContextWizard will start capturing conversations there. Additional customization options include toggling the recording indicator, switching UI languages (12 supported), and managing your data through export, import, and clear functions.');
|
||
lang_map.set('ja', '<strong>はい — ContextWizardが監視するプラットフォームを完全に制御できます。</strong> ダッシュボードから、各プラットフォームをワンタッチで個別に有効または無効にできます。URLパターンを指定してカスタムプラットフォームを追加することもできます。例えば、あまり知られていないAIチャットサービスを使用している場合、そのURLパターンを入力するだけでContextWizardが会話のキャプチャを開始します。その他のカスタマイズオプションには、録画インジケーターの表示切替、UI言語の切替(12言語対応)、エクスポート・インポート・クリア機能によるデータ管理が含まれます。');
|
||
lang_map.set('zh-CN', '<strong>可以——你可以完全控制 ContextWizard 监控哪些平台。</strong> 在仪表板中,你可以通过单个开关单独启用或禁用每个平台。你还可以通过提供 URL 模式来添加自定义平台——例如,如果你使用不太知名的 AI 聊天服务,只需输入其 URL 模式,ContextWizard 就会开始捕获那里的对话。其他自定义选项包括切换录制指示器、切换 UI 语言(支持 12 种语言),以及通过导出、导入和清除功能管理你的数据。');
|
||
i18n_messages.set('faq_13_a', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Privacy Policy');
|
||
lang_map.set('ja', 'プライバシーポリシー');
|
||
i18n_messages.set('footer_privacy', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Contact');
|
||
lang_map.set('ja', 'お問い合わせ');
|
||
i18n_messages.set('footer_contact', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '© 2026 amiPro, LLC. All rights reserved.');
|
||
lang_map.set('ja', '© 2026 amiPro, LLC. All rights reserved.');
|
||
i18n_messages.set('footer_copy', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'What is ContextWizard?');
|
||
lang_map.set('ja', 'ContextWizardとは?');
|
||
lang_map.set('zh-CN', '什么是 ContextWizard?');
|
||
i18n_messages.set('static_what_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'ContextWizard is a free, local-first browser extension that automatically captures and organizes your AI conversations across 10+ platforms including ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek, and Qwen. All data stays encrypted on your local machine — nothing is uploaded to any cloud server.');
|
||
lang_map.set('ja', 'ContextWizardは、ChatGPT、Claude、Gemini、Perplexity、Grok、DeepSeek、Qwenなど10以上のプラットフォームのAI会話を自動的にキャプチャ・整理する、無料のローカルファーストブラウザ拡張機能です。すべてのデータはローカルマシンに暗号化されたまま保持され、クラウドサーバーにアップロードされることはありません。');
|
||
lang_map.set('zh-CN', 'ContextWizard 是一款免费的本地优先浏览器扩展,可自动捕获和整理你在 ChatGPT、Claude、Gemini、Perplexity、Grok、DeepSeek、Qwen 等 10+ 平台上的 AI 对话。所有数据加密存储在本地,不会上传到任何云服务器。');
|
||
i18n_messages.set('static_what_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '10+ Platforms');
|
||
lang_map.set('ja', '10以上のプラットフォーム');
|
||
lang_map.set('zh-CN', '10+ 平台');
|
||
i18n_messages.set('static_feat1_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'ChatGPT, Claude, Gemini, Copilot, Perplexity, HuggingChat, Poe, Grok, DeepSeek, Qwen — plus custom platforms.');
|
||
lang_map.set('ja', 'ChatGPT、Claude、Gemini、Copilot、Perplexity、HuggingChat、Poe、Grok、DeepSeek、Qwen — さらにカスタムプラットフォーム対応。');
|
||
lang_map.set('zh-CN', 'ChatGPT、Claude、Gemini、Copilot、Perplexity、HuggingChat、Poe、Grok、DeepSeek、Qwen — 还支持自定义平台。');
|
||
i18n_messages.set('static_feat1_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Zero Configuration');
|
||
lang_map.set('ja', 'ゼロコンフィグレーション');
|
||
lang_map.set('zh-CN', '零配置');
|
||
i18n_messages.set('static_feat2_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'Install the extension, toggle the platforms you want, and ContextWizard starts capturing automatically. No API keys or accounts needed.');
|
||
lang_map.set('ja', '拡張機能をインストールし、有効にしたいプラットフォームを切り替えるだけで、ContextWizardが自動的にキャプチャを開始します。APIキーやアカウントは不要です。');
|
||
lang_map.set('zh-CN', '安装扩展,切换你想启用的平台,ContextWizard 即自动开始捕获。无需 API 密钥或账户。');
|
||
i18n_messages.set('static_feat2_desc', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', '100% Private');
|
||
lang_map.set('ja', '100%プライベート');
|
||
lang_map.set('zh-CN', '100% 私密');
|
||
i18n_messages.set('static_feat3_title', lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set('en', 'All conversations are encrypted and stored locally in your browser. GDPR compliant. No cloud uploads, no external servers.');
|
||
lang_map.set('ja', 'すべての会話は暗号化され、ブラウザ内にローカル保存されます。GDPR準拠。クラウドアップロードなし、外部サーバーなし。');
|
||
lang_map.set('zh-CN', '所有对话加密存储在浏览器本地。符合 GDPR,无云上传,无外部服务器。');
|
||
i18n_messages.set('static_feat3_desc', lang_map);
|
||
|
||
function initFaqAccordion() {
|
||
const buttons = document.querySelectorAll('.accordion-btn');
|
||
buttons.forEach(btn => {
|
||
btn.addEventListener('click', () => {
|
||
const panel = btn.nextElementSibling;
|
||
const isOpen = panel.classList.contains('open');
|
||
// Close this item
|
||
panel.classList.toggle('open');
|
||
btn.classList.toggle('active');
|
||
// Update aria-expanded
|
||
btn.setAttribute('aria-expanded', !isOpen);
|
||
});
|
||
});
|
||
}
|
||
|
||
window.onload = async function() {
|
||
setI18NText(i18n_messages);
|
||
initRevealAnimations();
|
||
if (typeof createLanguageSelector === 'function') {
|
||
document.body.appendChild(createLanguageSelector());
|
||
}
|
||
updateImages(getCurrentLanguage());
|
||
// Hero media: video for EN/ZH, static image for JA
|
||
var lang = getCurrentLanguage();
|
||
var heroVideo = document.getElementById('hero-video');
|
||
var heroImg = document.getElementById('hero-image');
|
||
if (lang === 'ja') {
|
||
if (heroVideo) heroVideo.style.display = 'none';
|
||
if (heroImg) heroImg.style.display = 'block';
|
||
} else {
|
||
if (heroVideo) heroVideo.style.display = '';
|
||
if (heroImg) heroImg.style.display = 'none';
|
||
}
|
||
initFaqAccordion();
|
||
}
|
||
</script>
|
||
</head>
|
||
|
||
<body>
|
||
<!-- Layout wrapper -->
|
||
<div class="layout-wrapper layout-content-navbar">
|
||
<div class="layout-container">
|
||
<!-- Layout container -->
|
||
<div class="layout-page">
|
||
<!-- Navbar -->
|
||
|
||
<!-- Content wrapper -->
|
||
<div class="content-wrapper">
|
||
<!-- Content -->
|
||
<div style="margin: 24px;">
|
||
<section class="hero reveal">
|
||
<div class="hero__text" data-animate>
|
||
<span class="hero__badge"><i class="bx bx-bot"></i> ContextWizard</span>
|
||
<h1 id="hero_title" class="hero__title">Turn AI Chats Into Your Workspace</h1>
|
||
<p id="hero_subtitle" style="font-size: 1.15rem; font-weight: 500; color: var(--text-bright, #f8fafc); line-height: 1.5; margin-bottom: 0.75rem;">Your Personal Memory Layer for Every AI Assistant</p>
|
||
<p id="hero_lead" class="hero__lead">
|
||
Automatically capture, organize, bookmark and reconnect conversations across ChatGPT, Claude, Gemini and 10+ AI platforms, creating one searchable workspace that grows with your projects.
|
||
</p>
|
||
<ul class="checklist" style="margin-top: 1.25rem;">
|
||
<li id="check_1"><i class="bx bx-check-circle"></i>Everything stays on your computer</li>
|
||
<li id="check_2"><i class="bx bx-check-circle"></i>No API Keys Required</li>
|
||
<li id="check_3"><i class="bx bx-check-circle"></i>Automatic capture across AI platforms</li>
|
||
<li id="check_4"><i class="bx bx-check-circle"></i>Search and resume conversations instantly</li>
|
||
</ul>
|
||
<div style="margin-top: 2rem; display: flex; flex-wrap: wrap; gap: 1rem;">
|
||
<a
|
||
href="https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb"
|
||
class="btn btn-success"
|
||
style="min-width: 200px;"
|
||
target="_blank"
|
||
rel="noopener"
|
||
>
|
||
<i class="bx bxl-chrome me-1"></i><span id="btn_chrome_text">Install from Chrome Store</span>
|
||
</a>
|
||
<a
|
||
href="https://microsoftedge.microsoft.com/addons/detail/contextwizard/nknoacgaapoeboehlgelolgbifgcimli"
|
||
class="btn btn-primary"
|
||
style="min-width: 200px;"
|
||
target="_blank"
|
||
rel="noopener"
|
||
>
|
||
<i class="bx bx-download me-1"></i><span id="btn_edge_text">Install from Edge store</span>
|
||
</a>
|
||
<a href="https://youtu.be/4Mz6PAHwSuY" style="color: #93c5fd; text-decoration: underline; display: inline-flex; align-items: center; gap: 0.35rem; font-size: 0.9rem;" target="_blank">
|
||
<i class="bx bx-play-circle"></i><span>Watch Full Demo</span>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div class="hero__media" data-animate>
|
||
<div class="hero__orb"></div>
|
||
<div style="position: relative; width: 100%; aspect-ratio: 16 / 9; border-radius: 1.25rem; overflow: hidden; box-shadow: 0 20px 60px rgba(15, 23, 42, 0.18);">
|
||
<iframe
|
||
id="hero-video"
|
||
src="https://www.youtube.com/embed/iy13XgQPYL0?autoplay=1&mute=1&loop=1&playlist=iy13XgQPYL0&rel=0&showinfo=0"
|
||
style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;"
|
||
allow="autoplay; encrypted-media"
|
||
allowfullscreen
|
||
title="ContextWizard product demo"
|
||
loading="lazy"
|
||
></iframe>
|
||
<img
|
||
id="hero-image"
|
||
src="contextwizard-files/screen-platforms-640-400.jpg"
|
||
alt="ContextWizard platform overview screenshot"
|
||
style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; display: none;"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section style="margin-top: 2rem; padding: 2rem; background: rgba(255,255,255,0.08); border-radius: 12px; border: 1px solid rgba(255,255,255,0.15);">
|
||
<div style="display: flex; flex-wrap: wrap; gap: 2rem; align-items: center;">
|
||
<div style="flex: 1; min-width: 260px;">
|
||
<h2 id="problem_title" style="font-size: 1.5rem; font-weight: 600; color: #f8fafc; margin-bottom: 0.75rem;">Stop Losing Valuable AI Conversations</h2>
|
||
<p id="problem_desc" style="color: #cbd5e1; line-height: 1.7; margin-bottom: 0;">
|
||
You generate hundreds of AI conversations every month across ChatGPT, Claude, Gemini, and more. But without a system, most of that knowledge stays scattered — buried in browser tabs, lost between platforms, and impossible to find when you need it.
|
||
</p>
|
||
</div>
|
||
<div style="flex: 0 0 auto; display: flex; flex-direction: column; align-items: center; gap: 0.5rem; padding: 1.5rem 2rem; background: rgba(255,255,255,0.06); border-radius: 12px; min-width: 200px;">
|
||
<div style="color: #ef4444; font-size: 1rem; font-weight: 500; display: flex; align-items: center; gap: 0.5rem;"><i class="bx bx-x-circle"></i><span id="problem_scattered">Scattered Chats</span></div>
|
||
<div style="color: rgba(248,250,252,0.6); font-size: 1.25rem;">↓</div>
|
||
<div style="color: #22c55e; font-size: 1rem; font-weight: 500; display: flex; align-items: center; gap: 0.5rem;"><i class="bx bx-check-circle"></i><span id="problem_organized">Organized Workspace</span></div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section style="margin-top: 2rem; padding: 2rem; background: rgba(255,255,255,0.08); border-radius: 12px; border: 1px solid rgba(255,255,255,0.15);">
|
||
<h2 id="static_what_title" style="font-size: 1.5rem; font-weight: 600; color: #f8fafc; margin-bottom: 1rem;">What is ContextWizard?</h2>
|
||
<p id="static_what_desc" style="color: #cbd5e1; line-height: 1.7; margin-bottom: 1rem;">ContextWizard is a free, local-first browser extension that automatically captures and organizes your AI conversations across 10+ platforms including ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek, and Qwen. All data stays encrypted on your local machine — nothing is uploaded to any cloud server.</p>
|
||
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 1rem; margin-top: 1.5rem;">
|
||
<div style="padding: 1rem; background: rgba(255,255,255,0.06); border-radius: 8px;">
|
||
<strong id="static_feat1_title" style="color: #f8fafc;">10+ Platforms</strong>
|
||
<p id="static_feat1_desc" style="color: #94a3b8; margin: 0.25rem 0 0; font-size: 0.9rem;">ChatGPT, Claude, Gemini, Copilot, Perplexity, HuggingChat, Poe, Grok, DeepSeek, Qwen — plus custom platforms.</p>
|
||
</div>
|
||
<div style="padding: 1rem; background: rgba(255,255,255,0.06); border-radius: 8px;">
|
||
<strong id="static_feat2_title" style="color: #f8fafc;">Zero Configuration</strong>
|
||
<p id="static_feat2_desc" style="color: #94a3b8; margin: 0.25rem 0 0; font-size: 0.9rem;">Install the extension, toggle the platforms you want, and ContextWizard starts capturing automatically. No API keys or accounts needed.</p>
|
||
</div>
|
||
<div style="padding: 1rem; background: rgba(255,255,255,0.06); border-radius: 8px;">
|
||
<strong id="static_feat3_title" style="color: #f8fafc;">100% Private</strong>
|
||
<p id="static_feat3_desc" style="color: #94a3b8; margin: 0.25rem 0 0; font-size: 0.9rem;">All conversations are encrypted and stored locally in your browser. GDPR compliant. No cloud uploads, no external servers.</p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<div class="alert alert-success data-callout reveal" role="alert" data-animate style="margin-top: 24px;">
|
||
<div style="display: flex; gap: 0.75rem; align-items: flex-start;">
|
||
<i class="bx bx-lock-alt bx-sm me-2" style="flex-shrink: 0; margin-top: 0.15rem;"></i>
|
||
<div>
|
||
<strong id="callout_title">Private by Design</strong>
|
||
<p style="color: #0f172a; margin: 0.25rem 0 0.5rem; font-size: 0.95rem;">Everything stays on your computer.</p>
|
||
<ul style="margin: 0.5rem 0 0; padding-left: 1.25rem;">
|
||
<li id="callout_1"><strong>Zero Cloud Uploads:</strong> All captured AI chat logs, transcripts, and custom prompt templates are fully encrypted and saved strictly inside your browser's local storage (<code>chrome.storage.local</code>).</li>
|
||
<li id="callout_2"><strong>No Cloud Account & No API Keys Required:</strong> ContextWizard runs entirely out of the box via native DOM observation. It does not require any third-party registration or OpenAI/Anthropic/DeepSeek API keys.</li>
|
||
<li id="callout_3"><strong>100% GDPR & Privacy Compliant:</strong> Your confidential prompts, proprietary source code, and business context remain completely offline and never touch external synchronization servers.</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<section class="reveal" data-animate style="margin-top: 40px;">
|
||
<h2 id="why_title" class="section-heading">Every AI Topic Becomes a Workspace</h2>
|
||
<p id="why_lead" class="section-lead">
|
||
ContextWizard groups conversations by topic — not by platform. Each workspace brings together ChatGPT threads, Claude chats, bookmarks, and search across everything you have discussed on that subject. Topics like <strong>Marketing</strong>, <strong>MCP Server</strong>, <strong>Authentication</strong>, <strong>Research</strong>, or <strong>Travel</strong> become organized, searchable workspaces.
|
||
</p>
|
||
</section>
|
||
|
||
<div class="feature-grid" style="margin-top: 24px;">
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">🤖</div>
|
||
<h3 id="mp_title" class="card-title">Multi-Platform Support</h3>
|
||
<ul>
|
||
<li id="mp_1"><strong>10 built-in platforms</strong>: ChatGPT, Claude, Gemini, Copilot, Perplexity, HuggingChat, Poe, Grok, DeepSeek, Qwen.</li>
|
||
<li id="mp_2"><strong>Custom platforms</strong>: Add any AI chat site via URL patterns.</li>
|
||
<li id="mp_3"><strong>Automatic detection</strong> as soon as you land on supported hosts.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">💾</div>
|
||
<h3 id="sr_title" class="card-title">Smart Recording</h3>
|
||
<ul>
|
||
<li id="sr_1">Real-time capture using MutationObserver.</li>
|
||
<li id="sr_2">Platform-specific selectors for accurate transcripts.</li>
|
||
<li id="sr_3">Debounced saves, visual indicator, and URL-aware logic for clean history.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">🔍</div>
|
||
<h3 id="ps_title" class="card-title">Powerful Search</h3>
|
||
<ul>
|
||
<li id="ps_1">Full-text search across titles, summaries, and message bodies.</li>
|
||
<li id="ps_2">Platform filters plus smart ranking by recency and relevance.</li>
|
||
<li id="ps_3">Jump back into any conversation with one click.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">📊</div>
|
||
<h3 id="cm_title" class="card-title">Conversation Management</h3>
|
||
<ul>
|
||
<li id="cm_1">Unified list for every assistant you use.</li>
|
||
<li id="cm_2">Quick access, deletion, export, and import workflows.</li>
|
||
<li id="cm_3">Local storage ensures nothing syncs beyond your machine.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">🌐</div>
|
||
<h3 id="i18n_title" class="card-title">Internationalization</h3>
|
||
<ul>
|
||
<li id="i18n_1">Localized UI across 12 languages.</li>
|
||
<li id="i18n_2">Automatic browser-language detection.</li>
|
||
<li id="i18n_3">Fast language switching with persistent preferences.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">⚙️</div>
|
||
<h3 id="cust_title" class="card-title">Customization</h3>
|
||
<ul>
|
||
<li id="cust_1">Enable/disable platforms individually.</li>
|
||
<li id="cust_2">Add custom URL patterns for new AI sites.</li>
|
||
<li id="cust_3">Manage data with stats, exports, imports, and clears.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">🔖</div>
|
||
<h3 class="card-title" id="feature_bm_title">Cross-Platform Bookmarks</h3>
|
||
<ul>
|
||
<li id="feature_bm_1">Save key moments across ChatGPT, Claude, and Gemini in one place.</li>
|
||
<li id="feature_bm_2">Organize bookmarks into custom groups with instant-undo support.</li>
|
||
<li id="feature_bm_3">Jump back to any bookmarked conversation in its original context.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">✏️</div>
|
||
<h3 class="card-title" id="feature_pe_title">Prompt Editor & Privacy</h3>
|
||
<ul>
|
||
<li id="feature_pe_1">Manage reusable prompt templates with the built-in Prompt Editor.</li>
|
||
<li id="feature_pe_2">Auto-redact sensitive info (API keys, passwords, tokens) before sending.</li>
|
||
<li id="feature_pe_3">Define custom redaction rules to safeguard proprietary data.</li>
|
||
</ul>
|
||
</div>
|
||
</article>
|
||
</div>
|
||
|
||
<section class="reveal" data-animate style="margin-top: 40px;">
|
||
<h2 class="section-heading" data-i18n="video_section_title">Watch in Action</h2>
|
||
<p class="section-lead" data-i18n="video_section_lead">Quick video demonstrations of ContextWizard's key features.</p>
|
||
</section>
|
||
|
||
<div class="feature-grid" style="margin-top: 24px;">
|
||
|
||
<div id="bookmark-demo" class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">▶️</div>
|
||
<h3 class="card-title"><span id="video_bm_title">Cross-Platform Bookmarks Demo</span></h3>
|
||
<p><span id="video_bm_desc">See how ContextWizard saves key moments across ChatGPT, Claude, and Gemini. Organize bookmarks into custom groups and jump back with one click.</span></p>
|
||
<a href="https://youtu.be/_XzSm3txFkg" target="_blank" id="video_bm_link" style="color: #2563eb; text-decoration: underline; display: inline-flex; align-items: center; gap: 0.35rem;">Watch Bookmark Demo on YouTube →</a>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="page-context-demo" class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">▶️</div>
|
||
<h3 class="card-title"><span id="video_pcc_title">Page Context Copy Demo</span></h3>
|
||
<p><span id="video_pcc_desc">Learn how to copy page context from any website and seamlessly use it across your AI platforms with ContextWizard.</span></p>
|
||
<a href="https://youtu.be/lYbXXWZZMJ0" target="_blank" id="video_pcc_link" style="color: #2563eb; text-decoration: underline; display: inline-flex; align-items: center; gap: 0.35rem;">Watch Page Context Demo on YouTube →</a>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="thread-transfer-demo" class="card feature-card reveal" data-animate>
|
||
<div class="card-body">
|
||
<div class="feature-icon">▶️</div>
|
||
<h3 class="card-title"><span id="video_act_title">Cross-Platform Thread Transfer Demo</span></h3>
|
||
<p><span id="video_act_desc">Stop losing formats when shifting from ChatGPT to Claude. ContextWizard transfers long threads locally in 1 click.</span></p>
|
||
<a href="https://youtu.be/UDKbb1h-NMA" target="_blank" id="video_act_link" style="color: #2563eb; text-decoration: underline; display: inline-flex; align-items: center; gap: 0.35rem;">Watch 5-sec Workflow Demo on YouTube →</a>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<hr class="my-1" />
|
||
|
||
<section class="card mb-4 reveal" data-animate>
|
||
<div class="row g-0 align-items-center">
|
||
<div class="col-md-6">
|
||
<div class="card-body">
|
||
<h3 id="stay_title" class="card-title" style="margin-bottom: 1rem;">Stay coordinated across assistants</h3>
|
||
<p id="stay_lead">
|
||
Bring order to the chaos of juggling multiple AI assistants. ContextWizard keeps a unified list, lets you filter by platform, and opens any saved thread in-place with a single click.
|
||
</p>
|
||
<ul class="checklist" style="margin-top: 1rem;">
|
||
<li id="stay_1"><i class="bx bx-check-circle"></i>Tag and color-code platforms for quick scanning.</li>
|
||
<li id="stay_2"><i class="bx bx-check-circle"></i>Use summaries to remember why a chat mattered.</li>
|
||
<li id="stay_3"><i class="bx bx-check-circle"></i>Export/import archives for backups or new machines.</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="card-body">
|
||
<img id="search-image" src="contextwizard-files/screen-search-640-400.jpg" alt="ContextWizard search UI" class="img-fluid" loading="lazy" style="border-radius: 1rem; box-shadow: 0 20px 60px rgba(15, 23, 42, 0.15);" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<div class="alert pay-attention reveal" role="alert" data-animate style="margin-top: 24px;">
|
||
<i class="bx bx-info-circle bx-sm me-2"></i>
|
||
<span id="pay_attention_text"><strong>Pay attention:</strong> Do <em>not</em> delete your conversations on AI platforms if you still need them. ContextWizard stores the main content, not attachments or full raw data.</span>
|
||
</div>
|
||
|
||
<section class="reveal" data-animate style="margin-top: 40px;">
|
||
<h2 id="perfect_for_title" class="section-heading">Perfect For</h2>
|
||
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1rem; margin-top: 1.5rem;">
|
||
<div style="padding: 1.25rem; background: rgba(255,255,255,0.06); border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);">
|
||
<div style="font-size: 1.5rem; margin-bottom: 0.5rem;">💻</div>
|
||
<strong id="pf_developer_title" style="color: #f8fafc; display: block; margin-bottom: 0.35rem;">Developers</strong>
|
||
<p id="pf_developer_desc" style="color: #94a3b8; font-size: 0.85rem; margin: 0; line-height: 1.5;">Keep technical research, API discussions, and code reviews from AI assistants organized and revisitable.</p>
|
||
</div>
|
||
<div style="padding: 1.25rem; background: rgba(255,255,255,0.06); border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);">
|
||
<div style="font-size: 1.5rem; margin-bottom: 0.5rem;">🔬</div>
|
||
<strong id="pf_researcher_title" style="color: #f8fafc; display: block; margin-bottom: 0.35rem;">Researchers</strong>
|
||
<p id="pf_researcher_desc" style="color: #94a3b8; font-size: 0.85rem; margin: 0; line-height: 1.5;">Save insights from literature reviews, data analysis discussions, and hypothesis brainstorming across sessions.</p>
|
||
</div>
|
||
<div style="padding: 1.25rem; background: rgba(255,255,255,0.06); border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);">
|
||
<div style="font-size: 1.5rem; margin-bottom: 0.5rem;">📋</div>
|
||
<strong id="pf_pm_title" style="color: #f8fafc; display: block; margin-bottom: 0.35rem;">Product Managers</strong>
|
||
<p id="pf_pm_desc" style="color: #94a3b8; font-size: 0.85rem; margin: 0; line-height: 1.5;">Track feature research, competitor analysis, and stakeholder feedback across every AI tool your team uses.</p>
|
||
</div>
|
||
<div style="padding: 1.25rem; background: rgba(255,255,255,0.06); border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);">
|
||
<div style="font-size: 1.5rem; margin-bottom: 0.5rem;">⚡</div>
|
||
<strong id="pf_power_title" style="color: #f8fafc; display: block; margin-bottom: 0.35rem;">AI Power Users</strong>
|
||
<p id="pf_power_desc" style="color: #94a3b8; font-size: 0.85rem; margin: 0; line-height: 1.5;">Build a persistent knowledge base from daily AI interactions — prompt experiments, model comparisons, and recurring workflows.</p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="card mb-5 mt-4 reveal" data-animate style="text-align: center;">
|
||
<div class="card-body" style="padding: 3rem 2rem;">
|
||
<h3 id="cta_final_title" class="card-title" style="margin-bottom: 1rem; font-size: 1.75rem;">Build Your First AI Workspace Today</h3>
|
||
<p id="cta_final_desc" style="max-width: 560px; margin: 0 auto 1.5rem; color: #475569;">
|
||
Stop losing valuable AI conversations. Start building a searchable workspace across every AI assistant you use.
|
||
</p>
|
||
<div style="display: flex; flex-wrap: wrap; gap: 1rem; justify-content: center;">
|
||
<a href="https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb" class="btn btn-success" style="min-width: 200px;" target="_blank" rel="noopener">
|
||
<i class="bx bxl-chrome me-1"></i> Install Chrome Extension
|
||
</a>
|
||
<a href="https://youtu.be/4Mz6PAHwSuY" class="btn btn-outline-primary" style="min-width: 200px;" target="_blank">
|
||
<i class="bx bx-play-circle me-1"></i> Watch Full Demo
|
||
</a>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="card mb-5 reveal" data-animate>
|
||
<div class="card-body">
|
||
<h3 id="faq_title" class="card-title" style="margin-bottom: 1.5rem;">Frequently Asked Questions</h3>
|
||
<p style="color: #475569; margin-bottom: 1.5rem; font-size: 0.95rem;">Browse by topic — click any question to expand the answer.</p>
|
||
|
||
<!-- Category 1: Getting Started -->
|
||
<div class="faq-category">
|
||
<h4><i class="bx bx-rocket"></i> <span id="faq_cat1_title">Getting Started</span></h4>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_7_q">What is ContextWizard and how does it work?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_7_a"><strong>ContextWizard is a free, local-first browser extension that automatically captures and organizes your AI conversations across 10+ platforms.</strong> It runs silently in your browser using MutationObserver to detect new messages on supported AI platforms. When you visit ChatGPT, Claude, Gemini, or any other supported site, it automatically records the conversation — title, summary, and full message content — and stores everything encrypted in your browser's local storage. No cloud uploads, no API keys, no configuration needed beyond toggling which platforms to monitor.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_8_q">How do I install and set up ContextWizard?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_8_a"><strong>Installing ContextWizard takes less than a minute.</strong> Visit the <a href="https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb" target="_blank">Chrome Web Store page</a> or <a href="https://microsoftedge.microsoft.com/addons/detail/contextwizard/nknoacgaapoeboehlgelolgbifgcimli" target="_blank">Edge Add-ons page</a> and click "Add to Browser." Once installed, click the ContextWizard icon in your toolbar to open the dashboard. From there, toggle which AI platforms you want to capture — everything else happens automatically. No accounts, no sign-ups, no configuration files.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_9_q">Do I need API keys or an account to use ContextWizard?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_9_a"><strong>No. ContextWizard requires zero API keys, zero cloud accounts, and zero registration.</strong> It works entirely through native DOM observation inside your browser — it reads what is already visible on the page, just like you do. There is no server component, no backend, and no third-party service dependency. Install, toggle your platforms, and you are done.</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Category 2: Cross-Platform Features -->
|
||
<div class="faq-category">
|
||
<h4><i class="bx bx-transfer"></i> <span id="faq_cat2_title">Cross-Platform Features</span></h4>
|
||
|
||
<div class="accordion-item" id="faq-thread-transfer">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_1_q">How to copy a long ChatGPT thread into Claude without formatting issues?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_1_a"><strong>To copy a long ChatGPT thread into Claude without markdown or UI formatting clutter, use ContextWizard's context copy feature.</strong> It automatically strips out platform-specific UI artifacts, extracts clean raw text transcripts from ChatGPT, and allows one-step copying, exporting, or transferring of full conversation contexts into Claude, Manus, Gemini, or other assistants. <a href="#thread-transfer-demo">↑ Watch the demo</a></p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item" id="faq-page-context-copy">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_2_q">How do I copy page context and use it across AI platforms?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_2_a"><strong>ContextWizard's page context copy feature lets you capture content from any webpage and seamlessly paste it into ChatGPT, Claude, Gemini, or other AI assistants.</strong> It strips out unnecessary UI clutter, preserves the meaningful text structure, and lets you transfer context in one click — no more manual copy-paste or formatting cleanup. <a href="#page-context-demo">↑ Watch the demo</a></p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_3_q">What is the best way to search through multiple AI platform histories at once?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_3_a"><strong>The most efficient way to search through multiple AI platform histories at once is by using a local-first browser tool like ContextWizard.</strong> It builds a unified local index that allows full-text search across titles, summaries, and message bodies across 10+ major platforms (including ChatGPT, Claude, Gemini, Grok, DeepSeek, and Perplexity) simultaneously with granular platform filters.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item" id="faq-cross-platform-bookmarks">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_5_q">How do I keep track of important conversations across different AI models?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_5_a"><strong>ContextWizard's cross-platform bookmark feature lets you save key moments across ChatGPT, Claude, and Gemini in a single place.</strong> It supports organizing bookmarks into custom groups with full instant-undo support, making it easy to jump back to any bookmarked conversation in its original web context with one click. <a href="#bookmark-demo">↑ Watch the demo</a></p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Category 3: Privacy & Security -->
|
||
<div class="faq-category">
|
||
<h4><i class="bx bx-lock"></i> <span id="faq_cat3_title">Privacy & Security</span></h4>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_4_q">How to build a local knowledge base from AI chats safely?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_4_a"><strong>ContextWizard turns your daily browsing history into a secure, searchable local text database.</strong> By capturing real-time conversations using platform-specific selectors, it aggregates scattered insights into a unified workspace on your PC, enabling power users to build an offline second brain from their AI interactions.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_10_q">How does ContextWizard protect my data?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_10_a"><strong>ContextWizard is built on a local-first, zero-trust architecture.</strong> All captured conversations — transcripts, bookmarks, prompt templates — are encrypted and stored exclusively in your browser's <code>chrome.storage.local</code>. Nothing is uploaded to any cloud server, no data leaves your machine without your explicit action (export). The extension requires no network permissions beyond what is needed to detect page changes on AI platforms. Your prompts, proprietary code, business context, and personal information remain completely offline by default.</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Category 4: Prompt Management -->
|
||
<div class="faq-category">
|
||
<h4><i class="bx bx-edit"></i> <span id="faq_cat4_title">Prompt Management</span></h4>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_6_q">How can I safely reuse prompts without exposing sensitive data?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_6_a"><strong>The built-in Prompt Editor in ContextWizard allows you to manage reusable prompt templates while safeguarding your privacy through auto-redaction.</strong> You can define custom redaction rules that automatically replace sensitive information—such as API keys, passwords, and private tokens—with placeholders before sending the prompt to any AI platform.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_11_q">Can I organize, edit, and reuse my prompt templates?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_11_a"><strong>Yes — ContextWizard includes a built-in Prompt Editor for managing reusable prompt templates.</strong> You can create, edit, and organize prompts for different use cases and save them for quick reuse across any AI platform. The editor also includes an auto-redaction feature: define custom rules that automatically replace sensitive information (API keys, passwords, tokens) with placeholders before sending the prompt, keeping your data safe while reusing proven prompts.</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Category 5: Integration & Customization -->
|
||
<div class="faq-category">
|
||
<h4><i class="bx bx-grid"></i> <span id="faq_cat5_title">Integration & Customization</span></h4>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_12_q">Which AI platforms does ContextWizard support?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_12_a"><strong>ContextWizard supports 10 major AI platforms out of the box.</strong> ChatGPT, Claude, Gemini, Microsoft Copilot, Perplexity, HuggingChat, Poe, Grok, DeepSeek, and Qwen. Each platform uses custom selectors for accurate content capture. Support for new platforms is added regularly through updates, and you can also add any AI chat site manually via custom URL patterns.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="accordion-item">
|
||
<button class="accordion-btn" aria-expanded="false">
|
||
<span id="faq_13_q">Can I customize which platforms are monitored or add new ones?</span>
|
||
<i class="bx bx-chevron-down chevron"></i>
|
||
</button>
|
||
<div class="accordion-panel">
|
||
<p id="faq_13_a"><strong>Yes — you have full control over which platforms ContextWizard monitors.</strong> From the dashboard, you can enable or disable each platform individually with a single toggle. You can also add custom platforms by providing a URL pattern — for example, if you use a lesser-known AI chat service, just enter its URL pattern and ContextWizard will start capturing conversations there. Additional customization options include toggling the recording indicator, switching UI languages (12 supported), and managing your data through export, import, and clear functions.</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</section>
|
||
</div>
|
||
<!-- / Content -->
|
||
|
||
<!-- Footer -->
|
||
<footer class="reveal" data-animate style="padding: 2rem 24px; border-top: 1px solid rgba(248, 250, 252, 0.1);">
|
||
<div class="d-flex flex-wrap justify-content-center gap-4" style="font-size: 0.9rem;">
|
||
<a id="footer_privacy" href="contextwizard_privacy_policy.html" style="color: rgba(248, 250, 252, 0.7); text-decoration: none;">Privacy Policy</a>
|
||
<a href="contextwizard_tokushoho.html" style="color: rgba(248, 250, 252, 0.7); text-decoration: none;">特定商取引法に基づく表記</a>
|
||
<a id="footer_contact" href="mailto:support@amipro.me" style="color: rgba(248, 250, 252, 0.7); text-decoration: none;">Contact</a>
|
||
</div>
|
||
<p id="footer_copy" class="text-center mt-3" style="color: rgba(248, 250, 252, 0.5); font-size: 0.85rem; margin-bottom: 0;">
|
||
© 2026 amiPro, LLC. All rights reserved.
|
||
</p>
|
||
</footer>
|
||
<!-- / Footer -->
|
||
|
||
<div class="content-backdrop fade"></div>
|
||
</div>
|
||
<!-- Content wrapper -->
|
||
</div>
|
||
<!-- / Layout page -->
|
||
</div>
|
||
<!-- / Layout container -->
|
||
</div>
|
||
<!-- / Layout wrapper -->
|
||
|
||
<!-- Overlay -->
|
||
<div class="layout-overlay layout-menu-toggle"></div>
|
||
</body>
|
||
</html>
|