Skip to content

[BUG] App crashes on account creation for non-OECD users — or: The Enigma of the Ethical Cloud #1966

@Lobster-Armlock

Description

@Lobster-Armlock

Summary

A critical and apparently unintentional defect has been identified during the account creation flow. When a user enters a mobile phone number from a country outside the OECD — such as Brazil, Indonesia, India, Nigeria, or the majority of the planet — the process halts entirely, displaying the following error:

"This offer is only available to residents of OECD member countries and requires a corresponding telephone number."

Screenshots of the failure are attached below.

Steps to Reproduce

  1. Open the app or navigate to the account creation page.
  2. Select any country not listed among OECD members (e.g., +55 Brazil, +62 Indonesia).
  3. Enter a valid phone number from that country.
  4. Observe the crash — or, more precisely, the wall.

Expected Behavior

Given that your website prominently states:

  • "Ethical Cloud with no bullshit"
  • "Without compromising on ecology, privacy or people"
  • "We respect human rights and reject all forms of corruption"
  • "We select partners committed to respecting human rights"
  • "We integrate ethics into our purchasing, contracts and business relationships"

...one would reasonably expect the account creation flow to be available to people — not merely to OECD-certified people.

Actual Behavior

The app stops. The door closes. The ethical cloud, it turns out, has a very specific idea of who qualifies as a person deserving of digital sovereignty.

It is worth noting that Switzerland has a long institutional tradition of neutrality paired with highly selective access — a combination that historians have examined at length, particularly regarding Swiss banks during the Second World War, when gold looted from victims across Eastern Europe was accepted without question, and their accounts subsequently frozen for decades. The neutrality was impeccable. The ethics were curated.

The descendants of those same victims — Poles, Romanians, Ukrainians, and the broader Global South — remain, by this app's design, unable to create an account today.

Screenshots

(Attached: account creation failure with Brazilian number +55 and Indonesian number +62, alongside screenshots of the Infomaniak website's ethics and human rights commitments.)

Environment

  • Platform: Android (F-Droid and Google Play Store)
  • App: Infomaniak kDrive
Image Image Image Image Image
  • Affected users: approximately 6.5 billion people

Suggested Fix

Remove the OECD phone number restriction, or update the website to replace "without compromising on people" with "without compromising on OECD-member people". Either would resolve the inconsistency. Only one would resolve the hypocrisy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions