sal0max / currencies

An exchange rates currency converter for Android
GNU General Public License v3.0
222 stars 22 forks source link

Open Exchange rates missing hour in query information #60

Open rugk opened 1 month ago

rugk commented 1 month ago

comparison

Again duckduckgo.com shows this:

1 EUR ≈ 11,74 SEK • 25. Juli, 15:07 MESZ • Quelle: XEBedingungen

https://duckduckgo.com/?q=10+EUR+in+sek&t=fpas&ia=web

problem

This is how the app shows it when searched: Screenshot_20240725-151424_1

It only lists the day as updating day. As the Open Exchange dates update hourly, this is not enough obviously.

Also you may find it a good idea to list the time zone in such a case,

use case

When it is screenshot and shared or when #3 is implemented, you may want a very exact proof of origin with exact/correct timestamp to not cause confusion and spread "misinformation" or so.

Dunno if you'd want to add some legal disclaimer to the app, too, like Duckduckgo.com does: https://duckduckgo.com/duckduckgo-help-pages/features/finance/

sal0max commented 1 month ago

Thanks for the idea.

In case of Open Exchangerates this might be an improvement.

For your understanding: This isn't an issue for the rest of the APIs, as they give very limited information, on this topic. E.g. https://api.frankfurter.app/latest. Also, as stated in the README:

Currencies is a simple and straightforward currency converter. It is not intended to be used for realtime financial business, rather to be a handy companion e.g., on vacations.

No real need for hourly accuracy of the data. Thats also the reason, my app only auto-updates the rates once a day and uses cached data in all other cases. If you need some kind of bulletproof provable data, this app is the wrong choice.

Legal disclaimer is already present in the app settings.