skoroapps
Apps Contact

Privacy

Last updated: November 9, 2026

This page is published by skoroapps s.r.o., Bratislava, Slovakia (“we”). It covers this website and gives an overview of our apps.

Who is responsible

skoroapps s.r.o. is the controller of personal data processed for the purposes described below. For privacy questions or requests, contact support@skoroapps.com.

Website delivery and security

Cloudflare provides hosting, content delivery and security for this website. When you visit, it processes technical request information such as your IP address, requested URL, request time, browser information and security signals to deliver pages and protect the service. Our legal basis is our legitimate interest in operating a reliable, secure website (Article 6(1)(f) GDPR). These requests are necessary to provide the website, independently of your analytics choice. Fonts and images are served from this site.

Technical information is retained as needed to deliver and secure the service, investigate incidents and meet applicable legal obligations. Cloudflare’s own processing and retention practices are described in its privacy policy.

Optional Google Analytics

With your consent, we use Google Analytics 4 to understand which pages people visit and how they use the website, so we can improve it. Our legal basis is your consent (Article 6(1)(a) GDPR). The Google tag is not loaded until you select “Accept analytics”. Declining does not prevent you from using any part of the website.

Analytics can process page URLs and titles, referring websites, visit times, session and interaction events (such as scrolling or outbound link clicks), cookie-based identifiers, and general browser, device and geographic information. The exact interaction events depend on the enabled measurement features. Google receives your IP address when your browser connects to its servers; Google states that Analytics does not log or store individual IP addresses from users in the EU, Switzerland or UK. See Google’s regional privacy information.

We have disabled Google signals, advertising personalization and collection of granular location and device data. We do not send names, email addresses or account-based User-IDs to Analytics. Disabling granular collection does not remove all general device or geographic information.

Cookies, your choice and retention

  • Analytics cookies: _ga distinguishes visitors and _ga_<stream-id> maintains session information. Google’s default lifetime is two years and expiry may be renewed with use; browser restrictions may shorten it. These cookies are only used after consent. See Google’s cookie documentation.
  • Analytics records: our user-level and event-level retention settings are both two months, with reset on new user activity disabled. Google deletes expired records through its scheduled deletion process. This setting does not apply to standard aggregated reports and is separate from cookie expiry. See Google’s retention documentation.
  • Your preference: we store your accept/decline choice in your browser’s local storage under skoroapps-analytics-consent to remember and respect it. It has no automatic expiry and remains until you change it or clear site data. It is not used for analytics.

You can withdraw consent at any time: open “Cookie settings” in the footer and select “Decline”. This disables further Analytics collection by our tag and removes its first-party analytics cookies. Withdrawal does not affect the lawfulness of earlier processing or automatically erase records already collected. You can contact us about erasure. Clearing browser site data also removes the saved preference.

This website does not respond to browser “Do Not Track” signals, as no uniform standard for them exists. Instead, Analytics stays off unless you select “Accept analytics”. We do not allow third parties to use this website to track you across other websites over time for advertising purposes.

Recipients and international transfers

Our providers include Google for website and app analytics, crash reporting, the ads in Hangover Dash and Google Play services on Android, and Cloudflare for hosting, security Code Viewer’s sign-in and notification services, our app statistics service (used by Code Viewer and Clubscreen) and the Clubscreen server, together with their relevant affiliates and service providers. Authorized people working for us may access data when needed for the purposes above. We may also disclose information when required by law. Google’s processing is described in its privacy policy and data processing terms.

These providers operate internationally, so data may be processed outside the European Economic Area, including in the United States. Their published transfer arrangements include the EU–US Data Privacy Framework for covered transfers to certified recipients and European Commission Standard Contractual Clauses where applicable. The applicable mechanism depends on the recipient and transfer; consent to analytics is not a blanket waiver of these protections. Details and safeguards are available in Google’s transfer information and Cloudflare’s data processing addendum. You can also contact us for information about the safeguards relevant to your data.

Our apps

  • Just Say It! collects no data at all — see its full privacy policy (English, Русский, Español, Deutsch).
  • Hangover Dash has no accounts or analytics. On iPhone, Apple handles Game Center, iCloud and purchases, and from version 1.1 Google provides optional ads. On Android, Google handles Google Play Games, saved games and purchases — see Hangover Dash below.
  • Code Viewer sends anonymous usage statistics and connects to code hosting services you choose — see Code Viewer below.
  • Clubscreen has no accounts or ads; to send match updates it registers an anonymous installation with our server, and it sends anonymous usage statistics that you can turn off — see Clubscreen below.
  • Database for ESO and Database for Skyrim use Google’s Firebase Analytics and Firebase Crashlytics, described below.

Firebase Analytics helps us understand which features are used so we can improve the apps. It processes app usage events (such as opened screens and features used), session information, an app instance identifier, app and operating system version, device model, language and approximate country or region. Our Analytics retention setting is two months.

Firebase Crashlytics helps us find and fix crashes. When an app crashes, it sends a crash report with technical details such as the stack trace, app and operating system version, device model, a Crashlytics installation identifier and the time of the crash. Google retains crash reports for 90 days.

We do not send names, email addresses or account identifiers to Firebase, do not use the advertising identifier (IDFA) and do not use this data for advertising or to track you across other companies’ apps and websites. Our legal basis is our legitimate interest in maintaining and improving the apps (Article 6(1)(f) GDPR); you can object by contacting us. Google acts as our processor under the Firebase data processing terms, and data may be processed in the United States under the safeguards described in “Recipients and international transfers”. See Firebase’s privacy information.

Hangover Dash

Hangover Dash has no accounts, analytics or crash reporting tools of our own, and we do not receive any personal data from your game. Your progress and settings are stored on your device. The Android version has no ads. On iPhone, versions before 1.1 have no ads; version 1.1 and later offer optional ads, described below.

iCloud (iPhone). If you are signed in to iCloud, your progress and purchased items are saved in your own iCloud account so they can return after a reinstall or on a new device. Apple stores this data; we cannot access it.

Game Center (iPhone). If you are signed in to Game Center, your results are sent to Apple for leaderboards and challenges, and other players can see them according to your Game Center settings. If you allow access to your friends list, the game uses it on your device to show friends’ records as banners on the road. We do not store your friends list or receive it.

Purchases (iPhone). Purchases are processed by Apple; we receive no payment details. Apple’s handling of this data is described in the Apple Privacy Policy.

Google Play Games (Android). If you sign in to Google Play Games, your results are sent to Google for leaderboards, and other players can see them according to your Play Games settings. Your progress and purchased items are saved in your own Play Games saved games, so they can return after a reinstall or on a new device. Google stores this data; we do not receive it. The Android version does not use your friends list.

Purchases (Android). Purchases are processed by Google Play; we receive no payment details, only Google’s order and sales reports. Google Play may also give us statistics on crashes and performance from devices whose owners have chosen to share them. Google’s handling of this data is described in the Google Privacy Policy.

Optional ads (iPhone, version 1.1 and later). You can choose to watch a video ad to earn in-game bottles. Ads are provided by Google AdMob. An ad plays only when you tap the button for it, and the ad service does not start until you tap that button for the first time. After that, the game prepares the next ad in advance, including on later launches, so data can reach Google even when no ad is playing.

The Google Mobile Ads SDK can collect your IP address and an approximate location derived from it, device identifiers (the advertising identifier if you allow tracking, and identifiers limited to the app or developer), the ads you see and how you interact with them, interactions such as app launches and taps, and performance data and crash logs. Google uses this data to show and measure ads, prevent fraud, and for analytics, and handles it as a separate controller. See how Google uses information from apps that use its services. You can manage your Google ad preferences at My Ad Center.

Your ad choices. In the European Economic Area, the United Kingdom and Switzerland, Google’s consent window appears before the first ad. Our legal basis is your consent (Article 6(1)(a) GDPR) and, for the purposes marked in that window, legitimate interests (Article 6(1)(f) GDPR), which you can object to there. You can change your choice at any time under Settings › Ad settings in the game. If you decline, you can still watch ads, but they will not be personalized.

iOS also asks whether the game may track you. If you decline, or turn this off under Settings › Privacy & Security › Tracking on your iPhone, the advertising identifier is not available to the game or to Google.

From AdMob we receive only aggregated reports, such as ad counts and earnings, which do not identify you. The game keeps a count of the ads you watched today with your progress, including in your iCloud account, and your consent choice on your device.

Code Viewer

Code Viewer is a code reader and pull request reviewer. Your files stay on your device: we never receive your code, file names or repository contents.

Repositories and accounts. When you import a repository or review a pull request, the app talks directly to GitHub, GitLab or Bitbucket. Tokens for these services are stored only in your device’s Keychain and used with that service, apart from the sign-in and notification services described here. Signing in with GitHub, GitLab or Bitbucket passes through our sign-in service (auth.skoroapps.com, hosted by Cloudflare), which exchanges the one-time code for a token, or renews an expired token, and returns it to the app. It does not store or log tokens.

Notifications (optional, GitHub). If you turn on notifications, our notification server (push.skoroapps.com, hosted by Cloudflare) keeps your device’s push token, your GitHub login and user ID, the kinds of notifications you chose, whether lock-screen details are shown, and a hash of a random secret that identifies your device to the server. Your GitHub token is sent once to confirm your login and is not kept. The server receives pull request, issue and CI events from the “CodeViewer Notifications” GitHub App where it is installed; it reads no code. A record of which notifications were sent is kept for 14 days, and an event that couldn’t be delivered is kept until the retries end, within about a day. Turning notifications off or signing out of GitHub removes your device from the server, and so does Apple reporting that the push token is no longer valid; otherwise the data is kept while notifications are on. Our legal basis is providing the service you asked for (Article 6(1)(b) GDPR).

Explain Changes with AI (optional). With your own API key for Anthropic or OpenAI, the app sends a pull request’s title, description, diffs, CI status and, if you choose, a linked issue directly from your device to that provider, under your key and the provider’s terms. Nothing is sent before you tap Explain, and nothing passes through us. Your key stays in your device’s Keychain.

Images in previews and pull requests. Markdown and HTML previews load nothing from the network unless you turn on Load Remote Images. Pull request and issue text loads images only from the service it comes from, unless you choose to load images from another site. When an image does load, that site can see your IP address.

Anonymous usage statistics. To improve the app, release versions send anonymous counts of screens and taps — such as “onboarding step shown”, “paywall shown” or “purchase completed”, your answers to the onboarding question about how you use the app, and the type of file you read, meaning only its extension such as “swift” — with the app version and build, iOS version, language, device type (iPhone, iPad or other), your Code Viewer Pro status (free, trial, paid or earlier buyer), and the country derived from the request. They contain no file names, code, accounts or identifiers of you or your device: each app launch gets a random session number that is never stored on your device. IP addresses are used only to limit abuse and are not stored. The statistics are processed on Cloudflare’s infrastructure in an account used only for app statistics and are kept for 13 months. You can turn them off in the app under Settings › About › Privacy. Our legal basis is our legitimate interest in understanding how the app is used (Article 6(1)(f) GDPR); you can object at any time by turning them off or contacting us.

Purchases, ratings and crashes. Code Viewer Pro subscriptions and the lifetime purchase are processed by Apple; the app checks them on your device with Apple’s StoreKit, and we receive no payment details. The app may ask for a rating with iOS’s own prompt. It includes no crash reporting tools; if you share diagnostics with app developers in iOS settings, Apple provides them to us in anonymized form.

Clubscreen

Clubscreen shows fixtures, results, tables and live scores for the football club you choose, in the app, in widgets and on the Lock Screen. It has no accounts and contains no third-party analytics, crash reporting or advertising tools.

What the app sends to our server. To deliver match updates, the app registers an anonymous installation with our server (api.skoro-api.com, hosted by Cloudflare). The installation stores a random installation ID and a hash of a random access secret, which are not linked to your Apple ID, name, email or device identifiers; the club you selected, the app language and your time zone; your notification settings (which match events you want to receive); and the push tokens Apple issues for notifications, widget updates and Live Activities, together with the matches you chose to show on the Lock Screen. If you suggest a club that is not in the app yet, we store only the name you typed, without any link to your installation.

We do not collect your location, contacts, photos or advertising identifier, and we do not track you across apps or websites. IP addresses are used only to deliver responses and limit abuse and are not stored. Apple Push Notification service delivers notifications and Live Activity updates. Match data comes from a sports data provider through our server; no information about you is sent to it. Our legal basis is providing the service you asked for (Article 6(1)(b) GDPR).

Anonymous usage statistics. To improve the app, release versions send anonymous counts of screens and taps — such as which onboarding steps are completed, whether you turn on match alerts, which club you choose, and when the Season Ticket offer is shown, closed or bought — with the app version and build, iOS version, language, device type (iPhone, iPad or other), whether a Season Ticket is active, and the country derived from the request. They contain no installation ID, push token, typed text or other identifier of you or your device: each app launch gets a random session number that is never stored on your device. IP addresses are used only to limit abuse and are not stored. The statistics are processed on Cloudflare’s infrastructure in an account used only for app statistics and are kept for 13 months. You can turn them off in the app under Settings › Privacy. Our legal basis is our legitimate interest in understanding how the app is used (Article 6(1)(f) GDPR); you can object at any time by turning them off or contacting us.

Purchases. The Season Ticket is processed by Apple; the app checks it on your device with Apple’s StoreKit, and we receive no payment details.

On your device. Your club, settings and recent match data are stored on your device so the app and widgets work offline; deleting the app removes them.

Retention. Push tokens are deleted as soon as Apple reports them as no longer valid, for example after you delete the app. Lock Screen matches are removed after the match. An installation that has no valid push tokens and has not been updated for 12 months is deleted. Because installations are anonymous, we cannot find yours from your name or email; deleting the app stops all communication with our server.

The “App Privacy” section on each app’s App Store page and the “Data safety” section on Hangover Dash’s Google Play page summarize the same information. Purchases in our apps are processed by Apple or Google Play, and we receive only their standard sales reports.

Email

If you write to us, we process your email address, message and any information you choose to include to respond and handle your request. Our basis is our legitimate interest in answering enquiries, or taking steps at your request before a contract where applicable. Our email service provider also processes the correspondence to deliver and store it. We retain it for as long as needed to resolve the enquiry and any related follow-up, legal obligation or claim, then delete it. You can request deletion; we may need to retain information where a legal obligation or the establishment or defence of claims requires it.

Your rights

Subject to the conditions in the GDPR, you may request access to your personal data, correction, erasure, restriction of processing and data portability. You may object to processing based on legitimate interests and withdraw consent at any time. Contact support@skoroapps.com; we may need information to verify your identity or locate the relevant records. Cookie-based analytics records are not normally linked to your name or email, so we may be unable to identify them from an email address alone.

You may complain to the Office for Personal Data Protection of the Slovak Republic or the competent supervisory authority where you live or work. We do not use website data to make solely automated decisions that have legal or similarly significant effects on you. Providing analytics data is optional; providing contact information is only necessary if you want a reply to an enquiry.

Children

This website and our apps are not directed to children under 13, or under 16 where local law sets a higher age, and we do not knowingly collect personal information from them. If you believe a child has sent us personal information, contact support@skoroapps.com and we will delete it.

California residents

Apart from the ads in Hangover Dash, we do not sell or share personal information, as those terms are defined in the California Consumer Privacy Act, and we do not use it for cross-context behavioral advertising. Personalized ads in Hangover Dash may count as sharing under that Act. To opt out, decline tracking when iOS asks, or turn it off under Settings › Privacy & Security › Tracking on your iPhone. The categories of information we process and the third parties involved are described above. California residents may use the rights and contact details described in this policy.

Changes to this policy

We may update this policy from time to time. We will publish the revised version on this page and update the “Last updated” date. If a change is significant, we will also show a notice on this website.

Contact

skoroapps s.r.o., Bratislava, Slovakia · support@skoroapps.com

skoroapps

Small, careful apps from Bratislava.

support@skoroapps.com X Privacy Just Say It! Hangover Dash Code Viewer Clubscreen
© 2026 skoroapps s.r.o. · Slovakia

May we use Google Analytics to understand how this website is used? Analytics cookies are optional. Privacy policy