Privacy Policy

Privacy Policy

Last Updated: January 27, 2025

JAAMM TECH Inc. (“we”, “us”, “our”) operates the KI Translation App (“App”). This Policy explains what we collect, why, how it’s stored, and your choices. By using the App, you agree to this Policy.


Table of Contents

  1. Data We Collect
  2. Anishininewmowin Keyboard Extension
  3. How We Use Your Data
  4. Retention & Deletion
  5. Sharing & Selling
  6. Security
  7. Your Rights & Choices
  8. Managing Permissions
  9. Privacy Compliance
  10. International Transfers
  11. Children’s Privacy
  12. Changes to this Policy
  13. Contact Us

1. Data We Collect

  • Contact Info: Name, email address.
  • Credentials: Password (stored as a salted hash; never plain text).
  • Demographic Info: Age group range only (e.g., “31–40 years”).
  • User Content:
    • Optional profile photo.
    • Translation text you submit (English ⇄ Anishininewmowin) so our server can generate a translation.
    • Up to 10 most recent translation entries.
    • Customer-support tickets and FAQ feedback you submit.
  • Identifiers: Internal user ID (database ObjectId/UUID) for authentication and security.
  • Anonymized Analytics Data:
    • Usage patterns and feature adoption (fully anonymized).
    • System performance metrics and API usage statistics.
    • All analytics data is collected using rotating anonymous IDs that change daily.
    • IP addresses are truncated to protect your privacy.
    • No personal identification information (PII) is stored with analytics.
    • Automated PII detection rejects any data containing personal information.
    • No translation content is stored in analytics databases.
  • Translation Collection for Model Improvement:
    • Anonymized translation pairs (source and target text only).
    • Language pair preferences and quality indicators (no user identification).
    • Used solely for improving translation accuracy.
    • All data is anonymized and cannot be linked to individual users.
    • Translation data is owned by Kitchenuhmaykoosib Inninuwug First Nation (OCAP® principles).
    • Automated PII detection prevents collection of personal information.
    • Only text between 3-100 words is collected for quality purposes.
  • Device Permissions:
    • Camera: Required for capturing photos and videos for translation.
    • Photo Library: Needed to select photos for translation.
    • Microphone: Required for voice translation features.
    • Internet access: Required for translation services.
    • Storage access: Needed to save and access translations.

We do NOT collect: location data, device identifiers/advertising IDs (beyond internal user ID), contacts or address book information, or any keyboard input from our custom keyboard.


2. 🔒 Anishininewmowin Keyboard Extension

Our app includes an optional custom keyboard for typing in Anishininewmowin across all apps on your device.

🛡️ ZERO DATA COLLECTION

  • The keyboard does NOT collect, store, or transmit any text you type.
  • The keyboard does NOT track your typing patterns or behavior.
  • The keyboard does NOT access your contacts, photos, or personal information.
  • The keyboard does NOT require “Full Access” permission (iOS).
  • The keyboard does NOT require special permissions (Android).
  • The keyboard works completely OFFLINE – no internet connection needed.
  • All keyboard processing happens locally on your device.
  • No analytics, tracking, or data collection of any kind.

✨ How It Works

  • The keyboard is installed automatically with the app.
  • You must manually enable it in your device Settings.
  • The keyboard provides Anishininewmowin syllabics, numbers, symbols, and emojis.
  • Switch between keyboards using the 🌐 button.
  • The keyboard functions identically to your device’s built-in keyboard, just with Anishininewmowin characters.

🔐 Privacy Guarantee

  • The keyboard is as private as your device’s default keyboard.
  • Character input is handled directly by your device’s operating system.
  • The keyboard is sandboxed and isolated from other apps.
  • No data leaves your device through the keyboard.

⚙️ Enable/Disable

  • iOS: Settings → General → Keyboard → Keyboards → Add “Anishininewmowin”
  • Android: Settings → System → Languages & input → On-screen keyboard → Enable “Anishininewmowin”
  • To remove: Disable in settings or uninstall the main app

3. How We Use Your Data

  • App Functionality: authenticate you, process translations, display your profile, handle support.
  • Account Management & Security: password resets, fraud prevention, access control.
  • Personalization: show your chosen name/photo and age range in the App.
  • Product Improvement: aggregated or anonymized support feedback to improve features.
  • Anonymized Analytics: to understand app usage patterns and feature adoption.
  • Translation Model Improvement: through anonymized translation data collection.

Important: All analytics and translation collection data is anonymized and cannot be used to identify individual users.

4. Retention & Deletion

  • Account data (name, email, hashed password, age group, user ID, profile photo) is kept until you delete your account or we no longer need it for legal/operational reasons.
  • Translation text is processed to return results; we keep only what’s needed for operation. Local cache on your device is cleared when the App closes.
  • Translation history is limited to a maximum of 10 recent translations.
  • Analytics data is automatically cleaned up after 90 days.
  • Translation collection data follows community-defined retention policies.
  • Support tickets/FAQ feedback may be retained after account deletion to improve the App; these records are decoupled from your account (email/user ID removed or anonymized).
  • Upon account deletion, data is retained for 30 days before permanent deletion.

Delete your data: In the App go to Profile → Delete Account and confirm with your password, or email [email protected]. Deletion is executed immediately once verified; backup copies may persist for up to 30 days before automatic purge. Deletion requests are processed within 24 hours.

5. Sharing & Selling

  • We do not sell your data.
  • We do not share data with advertisers or data brokers.
  • We do not use advertising networks or analytics services that track users.
  • We use trusted processors only to run the App (e.g., Microsoft Azure Cosmos DB). They are contractually obligated to protect your data.

6. Security

  • TLS 1.2+ encryption for data in transit.
  • Secure storage and access controls in Microsoft Azure Cosmos DB with encryption at rest.
  • Role‑based access for staff; production data is restricted.
  • Regular updates and infrastructure monitoring.
  • Automated PII detection and rejection.
  • Regular security audits and compliance reviews.

If a data breach affecting you occurs, we will notify you and regulators within 72 hours of discovery as required by law, provide clear information about what data was affected, outline steps we are taking to address the breach, and provide guidance on steps you can take to protect yourself.

7. Your Rights & Choices

You may have the right to access, correct, delete, or export your data. To exercise these rights:

Additional Rights:

  • Opt-out of anonymized analytics collection (via Preferences in the app).
  • Control translation data collection consent (via Preferences – express consent required).
  • Opt-out of communications.
  • Remove optional information at any time.
  • Control app permissions through device settings.

You can manage your consent preferences at any time in the Preferences section of the app. Your choices will be respected immediately upon change.

For detailed instructions on account deletion, visit our Account Deletion page.

8. Managing Permissions

You can manage the app’s permissions at any time through your device settings:

  • iOS: Settings → [App Name] → Permissions
  • Android: Settings → Apps → [App Name] → Permissions

While some permissions are essential for core functionality (e.g., internet access for translations), you can enable or disable optional permissions based on your preferences. If new permissions are introduced, you will be asked for consent.

9. Privacy Compliance

This application complies with:

PIPEDA (Personal Information Protection and Electronic Documents Act) – Canadian Privacy Law

  • Purpose clearly stated before collection.
  • Meaningful consent obtained (express consent for translation collection).
  • Data minimization practices (only necessary data collected).
  • Security safeguards (encryption, access controls).
  • User access rights (data export, correction, deletion).
  • Retention limits (90-day cleanup for analytics).
  • Breach notification procedures (within 72 hours).

OCAP® (Ownership, Control, Access, and Possession) Principles

  • All translation data is owned by Kitchenuhmaykoosib Inninuwug First Nation.
  • Community controls how translation data is used.
  • Community has full access to all translation data.
  • Data exportable to community on request.

10. International Transfers

Your data may be processed or stored outside your province/state/country (e.g., Azure data centers in Canada and/or the United States). We take steps to ensure adequate protection as required by applicable laws, including using secure encrypted data transmission (TLS 1.2+), partnering with reputable cloud providers (Microsoft Azure), and implementing appropriate safeguards for international data transfers.

11. Children’s Privacy

The App is not directed to children under 13 and we do not knowingly collect their personal information. If you believe we have collected such data, contact us at [email protected] so we can delete it immediately.

12. Changes to this Policy

We may update this Policy from time to time. Significant changes will be announced in‑app or via email. Continued use after an update means you accept the revised Policy. We encourage you to review this policy periodically.

13. Contact Us

Email: [email protected]
Company: JAAMM TECH Inc.
Address: Ontario, Canada


Summary

What We Collect: Account info, translation history (up to 10), anonymized analytics, anonymized translation data for model improvement.

What We DON’T Collect: Location, device IDs, contacts, or any keyboard input from our custom keyboard.

Your Control: Opt-out of analytics and translation collection anytime. Delete your account and data within 24 hours.

Security: TLS encryption, Azure secure storage, automated PII detection, 72-hour breach notification.

Keyboard Privacy: Zero data collection – completely offline and private.


Scroll to Top