Skip to content

Commit

Permalink
Merge branch 'oauth'
Browse files Browse the repository at this point in the history
  • Loading branch information
strukturart committed Oct 25, 2024
2 parents 6da3f2c + 680ab11 commit a7d35b7
Show file tree
Hide file tree
Showing 94 changed files with 2,568 additions and 138,492 deletions.
18 changes: 1 addition & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,20 +74,4 @@ const google_cred = {
If you use the app often, please donate an amount to me.
<br>

<table class="border-0">
<tr class="border-0" >
<td valign="top" class="border-0">
<div>
<a href="https://paypal.me/strukturart?locale.x=de_DE" target="_blank">
<img src="/images/paypal.png" width="120px">
</a>
</div>
</td>
<td valign="top" class="border-0">
<div>
<div>Bitcoin</div>
<img src="/images/bitcoin_rcv.png" width="120px">
</div>
</td>
</tr>
</table>
<a href="https://liberapay.com/perry_______/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a>
64 changes: 17 additions & 47 deletions website/index.html → application/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,66 +84,36 @@ <h2 id="Privacy-Policy">
<a href="#Privacy-Policy">Privacy Policy</a>
</h2>
<div>
<h3>What data are requested ?</h3>

<h4>Google Account & CalDav Account</h4>
<p>
<ul>
<li>Information about the individual calendars</li>
<li>Calendar events</li>
</ul>
</p>


<h3>What data is stored ?</h3>

<h3>What data is stored?</h3>

<h4>Google Account</h4>
<p>
If you have connected your Google account to greg, the username
and password of your Google account will not be saved on the app,
an authentication via oAuth will be done.
<br />
If you have connected your Google account to the app, the username and password of your Google account will not be saved on the app. Authentication is done via OAuth.
</p>

<p>
The information on the individual calendars and the calendar events is saved locally
<p>
The information on the individual calendars and calendar events is stored locally using IndexedDB on your device.
</p>

<h4>CalDAV Account</h4>
<p>
If you have connected the app to a calDAV account, the username
and password are saved locally in the app
<br />
If you have connected the app to a CalDAV account, the username and password are stored locally using IndexedDB in the app.
</p>
<p>
The information on the individual calendars and the calendar events is saved locally
<p>
The information on the individual calendars and calendar events is also stored locally using IndexedDB.
</p>

<h4>Local Calendar</h4>
<p>
the calendar events are only saved locally on your device.

Calendar events are stored locally on your device using IndexedDB.
</p>


<h4>What data is shared ?</h4>

<h3>Data protection and security</h3>
<p>
If you have
connected the app to a google or calDAV account the requested data, it will be
synchronized with the server to always be up to date.</p>
<br />
No data analyzes of your data are carried out in the app.
<br />
The app uses IndexedDB for local data storage, which allows for efficient and secure management of large datasets. The storage of sensitive information, such as CalDAV account credentials, is encrypted and securely stored within IndexedDB to protect against unauthorized access.
</p>


<h4>What happens if I delete the app</h4>
<p>
All your data will be deleted from the device. If you have backed
up your calendar data with the app, you must delete it from the
device yourself. <br>
Data that is synchronized with a Google account or CalDAV account will not be deleted from the server.
</p>
</div>




</section>
Expand Down
Loading

0 comments on commit a7d35b7

Please sign in to comment.