Project ideas from Hacker News discussions.

Jolla phone – a full-stack European alternative

📝 Discussion Summary (Click to expand)

Key Themesfrom the HN discussion

Theme Representative quote
1. Limited app ecosystem – especially for banking & payments “If this is similar to LineageOS, then it’s always potentially only a matter of time until some banking and payment apps stop working due to failing security attestation pushed by a Google update.” — joe_mamba
2. “Full‑stack European alternative” is mostly Android compatibility, not a truly European stack “Apparently “full‑stack alternative” means “layered on top of Android” these days, as Jolla does with libhybris.” — seba_dos1
3. High price & doubts about commercial viability “huge notch and huge bottom bezel with mediocre Mediatek Dimensity 7100, all this for 650 EUR with specs worse than 200 EUR phones, that’s like 450 EUR for software, a bit high surcharge…” — Markoff
4. Hardware design & feature expectations (notch, no headphone jack, size) “I just want a cheap phone that can run like five apps (sadly one is the type that won’t work, i.e. payments), and not run Android or iOS.” — Hackbraten

These four themes capture the most‑repeated concerns and observations voiced by participants.


🚀 Project Ideas

Sailfish Banking Compliance SDK

Summary

  • Provides an SDK that lets European banks embed PSD2‑compliant transaction signing UI into Sailfish OS apps, forcing users to see amount and IBAN before confirming.
  • Includes FIDO2 attestation wrappers and UI components that meet EU regulatory display rules.

Details

Key Value
Target Audience European banks, fintech services, government payment portals
Core Feature PSD2‑compliant transaction signing UI with mandatory amount/IBAN display
Tech Stack TypeScript, Sailfish SDK, Qt/QML, FIDO2 libraries
Difficulty Medium
Monetization Revenue-ready: per‑bank licensing

Notes

  • HN commenters repeatedly stress the lack of native banking apps that satisfy PSD2 display requirements, keeping them on Android/iOS.
  • Solving this removes a major adoption barrier for a European phone in everyday payments.

Secure Transaction Signer UI Library

Summary

  • An open‑source UI component library that any Sailfish app can embed to present a secure, auditable signing modal meeting PSD2 and eIDAS standards.
  • Displays a tamper‑evident confirmation screen with visual transaction overview.

Details

Key Value
Target Audience Sailfish OS developers, fintech startups, public‑sector app creators
Core Feature Auditable, regulated signing modal with visual transaction overview
Tech Stack Qt/QML, Web Crypto API, SailJail sandbox integration
Difficulty High
Monetization Revenue-ready: subscription per developer seat

Notes

  • Users criticize current “hack” approaches for 2FA that break on Google updates; a robust UI eliminates reliance on workarounds.
  • This library can be reused across other Linux phones, expanding the ecosystem’s app support.

EU Digital Identity Wallet Service#Summary

  • A hosted SaaS that offers a unified digital identity and payment wallet compatible with multiple EU member states, exposing APIs for identity proofing, QR‑code authentication, and secure transaction signing.
  • Enables Sailfish phones to act as a single trusted credential without per‑bank app development.

Details

Key Value
Target Audience EU citizens, government services, banking consortia
Core Feature Multi‑government ID integration and unified payment signing API
Tech Stack Node.js backend, PostgreSQL, OpenID Connect, WebAuthn
Difficulty High
Monetization Revenue-ready: transaction fee 0.5% per signed payment

Notes

  • Thread participants lament the need for banks to support non‑Android platforms; this wallet abstracts that need, making any Linux phone “bank‑ready”.
  • Centralized compliance handling lowers the cost for developers to integrate with European payment ecosystems.

Modular Physical Privacy Switch Kit

Summary

  • A community‑driven hardware kit that adds configurable, physically disconnectable control lines for microphone, camera, and radios, with open schematics and 3D‑printed adapters. - Users can toggle specific hardware blocks via a dip‑switch panel or secure boot‑loader flag, providing true hardware isolation.

Details| Key | Value |

|-----|-------| | Target Audience | Privacy‑focused Linux phone users, security researchers, regulators | | Core Feature | User‑configurable hardware kill switches for mic, camera, radios | | Tech Stack | KiCad hardware design, 3D‑printable enclosures, open firmware hooks | | Difficulty | High | | Monetization | Hobby |

Notes

  • Commenters question how a “configurable” switch can be truly secure; the kit supplies documented circuit diagrams and firmware attestation to address this.
  • Offers a tangible differentiator for Sailfish devices, appealing to the HN audience that demands verifiable privacy controls.

Read Later