Skip to content
This repository has been archived by the owner on Dec 30, 2024. It is now read-only.

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
dvird committed Oct 26, 2024
2 parents d006ca0 + 7db47d6 commit ac56a83
Showing 1 changed file with 48 additions and 3 deletions.
51 changes: 48 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,32 @@
</tr>
</table>

<br />

<div>
<div align="">
<h2>Current Challenges in User Access</h2>
</div>

<ul>
<li><strong>Long-Term Data Ownership:</strong>
Using major platforms for login often means surrendering control of your data indefinitely. Users want clarity on who owns their data and how it’s stored and managed over time.
</li>

<li><strong>Fragmented Digital Identities:</strong>
With accounts scattered across platforms like Google, Facebook, LinkedIn, and more, managing logins becomes complex. People need a unified, secure way to access apps without losing track of their identities.
</li>

<li><strong>I don’t want to be forced to share my real identity:</strong>
Some users prefer to log in with minimal details, without needing to disclose personal information like email, phone number, or full name.
</li>

<li><strong>What happens to my accounts when I die?</strong>
Many are concerned about the future of their digital identity. They want clear control over how their accounts are managed if they’re no longer around, protecting their digital legacy.
</li>
</ul>

</div>

<br />

Expand Down Expand Up @@ -93,7 +119,7 @@ Eartho serves as a privacy-focused layer between users and major authentication
- When a user selects a login option (e.g., Google or Facebook), Eartho wraps the process, acting as an intermediary between the user and the authentication provider.

2. **Eartho as the Provider**:
- While users still authenticate via their preferred service, Eartho handles the interaction and prevents the original provider (Google, Facebook, etc.) from seeing the internal application logic, user actions, or any personal data beyond what’s required for authentication.
- While users still authenticate via their preferred service, Eartho handles the interaction and prevents the original provider (Google, Facebook, etc.) from seeing the service you use.

3. **Data Protection**:
- All authentication data is encrypted and protected by Eartho. Big Tech providers can only process the basic login flow, but they cannot track the user's activity, personal preferences, or any other data within the app. Eartho ensures your users’ privacy by restricting data access only to the login process.
Expand Down Expand Up @@ -273,8 +299,11 @@ Enhance your app’s authentication with Eartho. It provides a **privacy-first l
Implement login and logout functionality to allow users to sign in or out securely:
```javascript
function login() {
eartho.connectWithPopup().then(user => {
console.log('Logged in as:', user);
eartho.connectWithPopup().then(result => {
console.log('Logged in as:', result.token);
console.log('Logged in as:', result.user);

auth0/nextauth/firebase/supabase/clerk.loginWithCustomToken(result.token);
}).catch(err => {
console.error('Login failed:', err);
});
Expand Down Expand Up @@ -379,3 +408,19 @@ Here are the copyrights and the license type:
- MIT License, Copyright (c) 2020 Ville de Montréal
- MIT License, Copyright (c) 2020 Ville de Montréal
- ISC License, Copyright (c) 2022-2024, Balázs Orbán (Auth.js)


<h2>Frequently Asked Questions (FAQ)</h2>

<h3>Why should I trust you?</h3>

<p>At Eartho, we're committed to being as transparent as possible. We use well-established, widely adopted open-source libraries that have been trusted by millions of developers. Our team has years of experience in the industry, and we’re dedicated to building a platform that puts users' privacy and security first.</p>

<p>We understand this is a new project, and we’re constantly improving. Our code is open for anyone to review, contribute to, or suggest improvements. While it’s early days for Eartho, our goal is to continually evolve and provide a safe, privacy-first solution for managing digital access.</p>

<p><strong>Disclaimer</strong>: As this is a growing project, we’re always open to feedback and making things better over time.</p>

<h3>Who is behind Eartho?</h3>

<p>Hey! I'm Dvir Daniel, the creator of Eartho. I've been working in the IT industry for almost 10 years as a software engineer. Eartho started as my personal project with the goal to offer a privacy-first, open-source alternative to Google Sign-In. Right now, it's just me and a few friends helping out here and there. It's still early days for the project, but we’re improving it step by step and being as transparent as possible. Excited to have you join us on this journey!</p>

0 comments on commit ac56a83

Please sign in to comment.