Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions src/pages/de/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const faqs = [
},
{
q: 'Brauche ich für WaveKat Voice ein WaveKat-Konto?',
a: 'Nein. Ohne Konto arbeitet die App vollständig lokal: Anrufe, Aufnahmen, Transkripte und SIP-Passwörter bleiben auf Ihrem Rechner. Nur anonyme Absturzberichte und eine anonyme Installationszählung verlassen ihn — und ein einziger Schalter unter Einstellungen → Über schaltet beides ab.',
a: 'Nein. Ohne Konto arbeitet die App vollständig lokal: Anrufe, Aufnahmen, Transkripte und SIP-Passwörter bleiben auf Ihrem Rechner. Nur anonyme Absturzberichte und eine anonyme Installationszählung verlassen ihn — und jedes hat unter Einstellungen → Über seinen eigenen Schalter.',
},
{
q: 'Ist es legal, meine Anrufe mit WaveKat aufzuzeichnen?',
Expand Down Expand Up @@ -548,10 +548,11 @@ const row = 'border-b border-gray-100 dark:border-white/5 last:border-0 align-to
keinen Rechnernamen.
</p>
<p class={p}>
Beides ist standardmäßig an, und beides schaltet der eine Schalter
<strong class={strong}>Fehlerberichte senden</strong> unter Einstellungen → Über ab. Die
Suche nach App-Updates lädt Dateien von unserem Update-Server — gewöhnliche Web-Anfragen
ohne angehängte personenbezogene Daten.
Beides ist standardmäßig an, und jedes hat unter Einstellungen → Über seinen eigenen
Schalter: <strong class={strong}>Fehlerberichte senden</strong> für Absturzberichte,
<strong class={strong}>Diese Installation zählen</strong> für die Installationszählung.
Der eine beeinflusst den anderen nicht. Die Suche nach App-Updates lädt Dateien von
unserem Update-Server — gewöhnliche Web-Anfragen ohne angehängte personenbezogene Daten.
</p>
</section>

Expand Down
11 changes: 6 additions & 5 deletions src/pages/es/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const faqs = [
},
{
q: '¿Necesito una cuenta de WaveKat para usar WaveKat Voice?',
a: 'No. Sin cuenta, la aplicación es completamente local: llamadas, grabaciones, transcripciones y contraseñas SIP se quedan en tu ordenador. Lo único que sale son informes de fallos anónimos y un recuento anónimo de instalaciones, y un solo interruptor en Ajustes → Acerca de apaga ambos.',
a: 'No. Sin cuenta, la aplicación es completamente local: llamadas, grabaciones, transcripciones y contraseñas SIP se quedan en tu ordenador. Lo único que sale son informes de fallos anónimos y un recuento anónimo de instalaciones, y cada uno tiene su propio interruptor en Ajustes → Acerca de.',
},
{
q: '¿Es legal grabar mis llamadas con WaveKat?',
Expand Down Expand Up @@ -543,10 +543,11 @@ const row = 'border-b border-gray-100 dark:border-white/5 last:border-0 align-to
se inició la aplicación — sin nombre, sin cuenta, sin nombre de equipo.
</p>
<p class={p}>
Ambos vienen activados por defecto y ambos se apagan con el único interruptor
<strong class={strong}>Enviar informes de errores</strong> en Ajustes → Acerca de. Buscar
actualizaciones descarga archivos de nuestro servidor de actualizaciones — peticiones web
corrientes sin datos personales adjuntos.
Ambos vienen activados por defecto, y cada uno tiene su propio interruptor en Ajustes →
Acerca de: <strong class={strong}>Enviar informes de errores</strong> para los informes de
fallos y <strong class={strong}>Contar esta instalación</strong> para el recuento de
instalaciones. Uno no afecta al otro. Buscar actualizaciones descarga archivos de nuestro
servidor de actualizaciones — peticiones web corrientes sin datos personales adjuntos.
</p>
</section>

Expand Down
12 changes: 7 additions & 5 deletions src/pages/fr/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const faqs = [
},
{
q: 'Faut-il un compte WaveKat pour utiliser WaveKat Voice ?',
a: 'Non. Sans compte, l’application est entièrement locale : appels, enregistrements, transcriptions et mots de passe SIP restent sur votre ordinateur. Seuls en sortent des rapports de plantage anonymes et un comptage anonyme des installationset un seul interrupteur dans Réglages → À propos coupe les deux.',
a: 'Non. Sans compte, l’application est entièrement locale : appels, enregistrements, transcriptions et mots de passe SIP restent sur votre ordinateur. Seuls en sortent des rapports de plantage anonymes et un comptage anonyme des installations, et chacun a son propre interrupteur dans Réglages → À propos.',
},
{
q: 'Ai-je le droit d’enregistrer mes appels avec WaveKat ?',
Expand Down Expand Up @@ -554,10 +554,12 @@ const row = 'border-b border-gray-100 dark:border-white/5 last:border-0 align-to
pas de nom, pas de compte, pas de nom de machine.
</p>
<p class={p}>
Les deux sont activés par défaut, et le seul interrupteur
<strong class={strong}>Envoyer les rapports d’erreur</strong> dans Réglages → À propos coupe
les deux. La recherche de mises à jour télécharge des fichiers depuis notre serveur de mise
à jour — des requêtes web ordinaires sans donnée personnelle attachée.
Les deux sont activés par défaut, et chacun a son propre interrupteur dans Réglages → À
propos : <strong class={strong}>Envoyer les rapports d’erreur</strong> pour les rapports
de plantage, <strong class={strong}>Compter cette installation</strong> pour le comptage
des installations. L’un n’agit pas sur l’autre. La recherche de mises à jour télécharge
des fichiers depuis notre serveur de mise à jour — des requêtes web ordinaires sans donnée
personnelle attachée.
</p>
</section>

Expand Down
12 changes: 7 additions & 5 deletions src/pages/it/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const faqs = [
},
{
q: 'Serve un account WaveKat per usare WaveKat Voice?',
a: 'No. Senza account l’app è interamente locale: chiamate, registrazioni, trascrizioni e password SIP restano sul tuo computer. Le uniche cose che escono sono segnalazioni di crash anonime e un conteggio anonimo delle installazioni, e un solo interruttore in Impostazioni → Informazioni spegne entrambi.',
a: 'No. Senza account l’app è interamente locale: chiamate, registrazioni, trascrizioni e password SIP restano sul tuo computer. Le uniche cose che escono sono segnalazioni di crash anonime e un conteggio anonimo delle installazioni, e ciascuno ha il proprio interruttore in Impostazioni → Informazioni.',
},
{
q: 'È legale registrare le mie chiamate con WaveKat?',
Expand Down Expand Up @@ -542,10 +542,12 @@ const row = 'border-b border-gray-100 dark:border-white/5 last:border-0 align-to
nessun nome di computer.
</p>
<p class={p}>
Entrambi sono attivi di default ed entrambi si spengono con l’unico interruttore
<strong class={strong}>Invia segnalazioni di errore</strong> in Impostazioni → Informazioni.
Il controllo degli aggiornamenti scarica file dal nostro server di aggiornamento — normali
richieste web senza dati personali allegati.
Entrambi sono attivi di default, e ciascuno ha il proprio interruttore in Impostazioni →
Informazioni: <strong class={strong}>Invia segnalazioni di errore</strong> per le
segnalazioni di crash, <strong class={strong}>Conta questa installazione</strong> per il
conteggio delle installazioni. L’uno non influisce sull’altro. Il controllo degli
aggiornamenti scarica file dal nostro server di aggiornamento — normali richieste web
senza dati personali allegati.
</p>
</section>

Expand Down
4 changes: 2 additions & 2 deletions src/pages/ja/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ const faqs = [
},
{
q: 'WaveKat Voice を使うには WaveKat アカウントが必要ですか?',
a: 'いいえ。アカウントなしでは、アプリは完全にローカルで動きます。通話・録音・文字起こし・SIP のパスワードはすべてパソコンに残ります。外に出るのは匿名のクラッシュレポートと匿名のインストール数だけで、「設定 → このアプリについて」のスイッチ 1 つで両方とも止められます。',
a: 'いいえ。アカウントなしでは、アプリは完全にローカルで動きます。通話・録音・文字起こし・SIP のパスワードはすべてパソコンに残ります。外に出るのは匿名のクラッシュレポートと匿名のインストール数だけで、それぞれ「設定 → このアプリについて」に専用のスイッチがあります。',
},
{
q: 'WaveKat で通話を録音するのは合法ですか?',
Expand Down Expand Up @@ -278,7 +278,7 @@ const b = (text: string) => `<strong class="font-bold text-gray-900 dark:text-gr
<h2 class={h2}>{S.telemetry}</h2>
<p class={`${p} mb-3`}>アプリがクラッシュしたり内部エラーに当たったりしたとき、バグ修正のために匿名のレポートを送ることができます。内容は、エラーそのもの、アプリ内のどこで起きたか、直前にアプリが何をしていたかです。レポートは私たちが使うエラー報告サービス Sentry に送られます。送信前にアプリは、ユーザー名、メールアドレス、IP アドレス、ユーザー名を含むファイルパス、資格情報らしきものをすべて取り除きます。クラッシュレポートに通話音声・通話履歴・電話番号・連絡先が含まれることは決してありません。</p>
<p class={`${p} mb-3`}>また、起動ごとに 1 回、そしてアプリを開いている間は 6 時間ごとに、インストール数と、どのバージョン・OS をサポートすべきかを知るための匿名の信号を送ります。含まれるのは、ランダムなインストール識別子、アプリのバージョンとビルド番号、OS とそのバージョン、プロセッサーの種類(ネイティブで動いているかどうかを含む)、言語、アプリをどこからインストールしたか、追っているアップデートの種類(安定版かプレビュー版か)、自動アップデートがオンかどうかと直前のアップデート確認の結果、そして起動した日時——名前もアカウントもコンピューター名も含みません。</p>
<p class={p} set:html={`どちらも初期設定でオンで、「設定 → このアプリについて」${b('エラーレポートを送信')}というスイッチ 1 つで両方ともオフになります。アプリの更新確認は私たちの更新サーバーからファイルを取得するだけで、個人データを伴わない通常のウェブリクエストです。`} />
<p class={p} set:html={`どちらも初期設定でオンで、「設定 → このアプリについて」にそれぞれ専用のスイッチがあります。クラッシュレポートは${b('エラーレポートを送信')}、インストール数は${b('このインストールを数える')}です。一方を切り替えても、もう一方には影響しません。アプリの更新確認は私たちの更新サーバーからファイルを取得するだけで、個人データを伴わない通常のウェブリクエストです。`} />
</section>

<section id="providers" class={sec}>
Expand Down
4 changes: 2 additions & 2 deletions src/pages/ko/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ const faqs = [
},
{
q: 'WaveKat Voice를 쓰려면 WaveKat 계정이 필요한가요?',
a: '아니요. 계정 없이 앱은 완전히 로컬로 동작합니다. 통화, 녹음, 전사, SIP 비밀번호가 모두 컴퓨터에 남습니다. 밖으로 나가는 것은 익명 오류 보고와 익명 설치 수뿐이며, "설정 → 정보"의 스위치 하나로 둘 다 끌 수 있습니다.',
a: '아니요. 계정 없이 앱은 완전히 로컬로 동작합니다. 통화, 녹음, 전사, SIP 비밀번호가 모두 컴퓨터에 남습니다. 밖으로 나가는 것은 익명 오류 보고와 익명 설치 수뿐이며, 각각 "설정 → 정보"에 전용 스위치가 있습니다.',
},
{
q: 'WaveKat으로 통화를 녹음해도 합법인가요?',
Expand Down Expand Up @@ -277,7 +277,7 @@ const b = (text: string) => `<strong class="font-bold text-gray-900 dark:text-gr
<h2 class={h2}>{S.telemetry}</h2>
<p class={`${p} mb-3`}>앱이 충돌하거나 내부 오류를 만나면, 버그를 고칠 수 있도록 익명 보고를 보낼 수 있습니다. 내용은 오류 자체, 앱의 어느 부분에서 일어났는지, 직전에 앱이 무엇을 하고 있었는지입니다. 보고는 우리가 쓰는 오류 보고 서비스 Sentry로 갑니다. 전송 전에 앱은 사용자 이름, 이메일 주소, IP 주소, 사용자 이름이 든 파일 경로, 자격 증명처럼 보이는 모든 것을 제거합니다. 오류 보고에 통화 오디오, 통화 기록, 전화번호, 연락처가 포함되는 일은 절대 없습니다.</p>
<p class={`${p} mb-3`}>또한 앱을 실행할 때마다 한 번, 그리고 앱이 열려 있는 동안에는 6시간마다 한 번씩, 설치가 몇 건인지와 어떤 버전·운영체제를 지원해야 할지 알기 위한 익명 신호를 보냅니다. 담기는 것은 무작위 설치 식별자, 앱 버전과 빌드, 운영체제와 그 버전, 프로세서 종류(그 프로세서에서 네이티브로 실행되는지 여부 포함), 언어, 앱을 설치한 방법, 따르고 있는 업데이트 채널, 자동 업데이트 사용 여부와 마지막 업데이트 확인 결과, 앱이 실행된 시각입니다 — 이름도, 계정도, 컴퓨터 이름도 없습니다.</p>
<p class={p} set:html={`둘 다 기본적으로 켜져 있고, "설정 → 정보"${b('오류 보고 보내기')} 스위치 하나로 둘 다 꺼집니다. 앱 업데이트 확인은 우리 업데이트 서버에서 파일을 내려받는 것으로, 개인 데이터가 붙지 않는 일반적인 웹 요청입니다.`} />
<p class={p} set:html={`둘 다 기본적으로 켜져 있고, "설정 → 정보"에 각각 전용 스위치가 있습니다. 오류 보고는 ${b('오류 보고 보내기')}, 설치 수 집계는 ${b('이 설치 집계하기')}입니다. 하나를 바꿔도 다른 하나에는 영향이 없습니다. 앱 업데이트 확인은 우리 업데이트 서버에서 파일을 내려받는 것으로, 개인 데이터가 붙지 않는 일반적인 웹 요청입니다.`} />
</section>

<section id="providers" class={sec}>
Expand Down
11 changes: 6 additions & 5 deletions src/pages/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ const faqs = [
},
{
q: 'Do I need a WaveKat account to use WaveKat Voice?',
a: 'No. Without an account the app is entirely local: calls, recordings, transcripts, and SIP passwords stay on your computer. The only things that leave are anonymous crash reports and an anonymous install count, and one switch in Settings → About turns both off.',
a: 'No. Without an account the app is entirely local: calls, recordings, transcripts, and SIP passwords stay on your computer. The only things that leave are anonymous crash reports and an anonymous install count, and each has its own switch in Settings → About.',
},
{
q: 'Is it legal for me to record my calls with WaveKat?',
Expand Down Expand Up @@ -542,10 +542,11 @@ const row = 'border-b border-gray-100 dark:border-white/5 last:border-0 align-to
no account, no computer name.
</p>
<p class={p}>
Both are on by default and both are turned off by the single
<strong class={strong}>Send error reports</strong> switch in Settings → About. Checking for
app updates downloads files from our update server — ordinary web requests with no personal
data attached.
Both are on by default, and each has its own switch in Settings → About:
<strong class={strong}>Send error reports</strong> for crash reports,
<strong class={strong}>Count this install</strong> for the install count. One does not
affect the other. Checking for app updates downloads files from our update server —
ordinary web requests with no personal data attached.
</p>
</section>

Expand Down
4 changes: 2 additions & 2 deletions src/pages/zh-hant/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ const faqs = [
},
{
q: '使用 WaveKat Voice 必須註冊帳戶嗎?',
a: '不必。不登入帳戶時,應用程式完全在本機執行:通話、錄音、轉寫文字和 SIP 帳號密碼都留在你的電腦上。唯一會離開電腦的是匿名當機報告和匿名安裝計數,「設定 → 關於」裡的一個開關就能同時關掉這兩項。',
a: '不必。不登入帳戶時,應用程式完全在本機執行:通話、錄音、轉寫文字和 SIP 帳號密碼都留在你的電腦上。唯一會離開電腦的是匿名當機報告和匿名安裝計數,兩者在「設定 → 關於」裡各有自己的開關。',
},
{
q: '我用 WaveKat 錄音合法嗎?',
Expand Down Expand Up @@ -278,7 +278,7 @@ const b = (text: string) => `<strong class="font-bold text-gray-900 dark:text-gr
<h2 class={h2}>{S.telemetry}</h2>
<p class={`${p} mb-3`}>當應用程式當機或遇到內部錯誤時,它可以傳送一份匿名報告,幫助我們修復問題:錯誤內容、發生在應用程式的哪個位置,以及出錯前應用程式正在做什麼。報告傳送給我們使用的錯誤回報服務 Sentry。在傳送之前,應用程式會剔除使用者名稱、電子郵件地址、IP 位址、包含你使用者名稱的檔案路徑,以及任何看起來像憑證的內容。當機報告中永遠不包含通話音訊、通話記錄、電話號碼或聯絡人。</p>
<p class={`${p} mb-3`}>此外,應用程式每次啟動時、以及之後每 6 小時(只要應用程式仍在執行)都會傳送一次匿名 ping,讓我們了解安裝量,以及需要支援哪些版本和作業系統。其中包含一個隨機安裝識別碼、應用程式版本與組建編號、你的作業系統及其版本、處理器類型(以及應用程式在該處理器上是否以原生方式執行)、語言、應用程式的安裝來源、目前採用的更新管道、自動更新是否開啟以及上次檢查更新的結果,以及應用程式的啟動時間——不含姓名、帳戶和電腦名稱。</p>
<p class={p} set:html={`兩者均預設開啟,並由「設定 → 關於」中的同一個${b('傳送錯誤報告')}開關一併關閉。檢查應用程式更新會從我們的更新伺服器下載檔案——這是不攜帶任何個人資料的一般網路請求。`} />
<p class={p} set:html={`兩者均預設開啟,並在「設定 → 關於」裡各有自己的開關:當機報告對應${b('傳送錯誤報告')},安裝計數對應${b('計入此安裝')}。關閉其中一個不影響另一個。檢查應用程式更新會從我們的更新伺服器下載檔案——這是不攜帶任何個人資料的一般網路請求。`} />
</section>

<section id="providers" class={sec}>
Expand Down
Loading
Loading