Latest data updates during the past month (26)


What's Goggles?

  • "Master-Goggles" (or, more informally, "Goggles") stems in between 2012 and 2013 from the hard passion of a couple of mad programmers which, by chance, happen to be also competitive swimmers (or, maybe, it's the other way around).
  • It's basically a collection of Masters' Swimming meeting results either from National & Regional Championships, gathered from different sources, with a little help from its users. Although not limited to those, it's currently focus are any Italian Master Swimming results published online and whatnot.
  • We don't have a commercial agenda: we just wanted a cozy place where we could browse our swimming results. ...And, frankly put, most "official" sites often aren't like what we wished for.
  • It's totally self-sponsored and totally free for its users. (But you can contribute, in case you want.)
  • It's Open-Source, on LGPL License (see below).

 

How does it work?
  • Goggles' users data is a separate thing from the "actual" swimmers found inside the meeting results because these come from different data sources: the swimmers anagraphical data is published by Federations or individual Teams, whereas each single registered user provides us just an e-mail address, the full name and the year of birth.
  • Goggles then tries to establish a link between the user name & year of birth with the swimmers data from the available Master Swimmers Meeting results (not always successfully, but it can be edited in case of a mismatch or any other issue).
  • Having a link between the user and a swimmer among the results is not required and it's just a shortcut for displaying easily a dashboard with all the user's stats and the corresponding events; but having a registered user will allow you also to browse through the performance statistics of all other swimmers & teams as well.
  • As said above, Goggles currently is very focused on the Italian Master Swimmer scene - but nothing so far prevents us from expanding it in the future. In between 2013 and 2019, Goggles has indexed almost all swimming result data from the National FIN Master Championship in Italy, as well the Regional CSI Championship for Emilia Romagna, but - sadly - just a handful of results from the UISP Master, the LEN Master and the FINA Master Championships.
  • Even if your swimming results aren't here, you, or your Team Coach, can always queue them for registration using the integrated "Chrono" app or any of the available edit links you may find scattered around the meeting pages.

 

Who we are:

Stefano (Steve) Alloro & Marco (Leega) Ligabue, "senior" master swimmers, originally enlisted within the "C.S.I. Ober Ferrari" Team, from Reggio Emilia, Italy. Since a handful of years only Steve (which is me) is actually maintaining Goggles, so don't bother asking Leega pointless questions as he'll surely reply "Ask that to Steve".

 

How can I contribute?
  • Send us your swimming results or even the single lap timings either creating a specific request from the "Issues?" page, or by using the integrated "Chrono" application, if your user has been registered and accepted as a 'Team Manager'.
  • Developing or fixing the source code (through Pull-requests). You can start from here and head on to the WiKi for more information:
  • Sponsoring the hosting of this project, even with tiny amounts:

 


 

F.A.Q.

  1. Hey! Where did [insert your favorite legacy feature here] ended up? Why I cannot find that anymore?

    Goggles v7+ is a complete rewrite and many features that were consolidated in the previous versions are yet to be developed. We aim to reintroduce them all (mostly), eventually & step by step.

  2. Inside the Calendar section I see only meetings from the last season. Why?

    If the new season has already begun and the Meeting you're looking for appears in the search results, you can clear the cookies that save the last season available by simply signing off and logging in again.

  3. I'd like to report an issue but the system forces me to be signed-up and logged, why?

    There's a whole dedicated FAQ section (on the 'Issues?' page) regarding how to report issues, but this requires user identification in order to prevent any kind of spamming. (After all, there's a poor human being at the other side of this thing reading all your requests, so it's better to have his little precious time well distributed among all.)

  4. I've made several reports and some have been closed while others are still open, but all of them are still shown on the list. Should I delete myself those that have been already sorted out?

    No, although you can. The system will take care of that automatically, deleting those already sorted out or closed after a week. This gives you the time to take notice of them, in case you didn't.

  5. Showing the results from a certain meeting sometimes takes so much time I really wanna curse. I mean... Can't you do something about it?

    Some of the data shown by Goggles is - at the moment of this writing - still aggregated and computed in real time. Beside the obvious "I'm working on it" and "Patience is a virtue", be advised that Goggles runs on a *very* entry-level machine, it's self-produced, self-financed, self-hosted and self-managed by a single gerbil running on a minature threadmill (which is me, Steve). So if the meeting result page you're trying to get to is somehow popular at the moment or has a lot of results in it, the tiny server may be crying for overwork in any case. Future updates will surely try to improve the speed of each page, but keep in mind the context and be possibly comprehensive.

  6. Where do Goggles takes its data from? How reliable are they?

    For the *official* results, as already written elsewhere, always check the official websites of any Federation involved in a meeting.
    Regarding Goggles, its main source for the data is the Event Calendar published by the Italian Swimming Federation (FIN). Data can also come from user contributions but, most of the times, it's imported directly from PDFs published by the organizers of the event when they become available. Data is converted, adapted, manually checked (sampling some events) and only then imported so that it can be aggregated with all other results.

    The PDF reports (or any other data published on a site) may have mistakes, typos or incoherences in them. Then again, the conversion process may introduce some issues as well so don't treat the data shown here as error-free. To report any inconsistency, click on the '🚩' or '🏴' buttons that appear on each event page.
    Refer to the 'Issues?' page for more details.

  7. What do I do if I see my results have been wrongly aggregated by homonymy with another same-named swimmer or by mistake?

    In order to separate data from two or more swimmers with the same name, gender and year of birth without knowing the swimmer's badge code (which is 'almost never' printed out on the meeting results reports), we need to know in which Teams the swimmer was registered to - and, possibly, in which year(s). It's really improbable that two swimmers having same name, gender and year of birth will be registered to the same team. Whenever that may happen, usually the Federations add a number or a code to the results to help discriminate between homonyms. If you incur in this problem, contact us directly through the 'Issues?' page.

  8. I've seen meeting results including the same swimmer twice under 2 sligthly different categories (e.g. U25 and M25). Did you know that?

    Of course we do and we are (I am) working on it. It frequently happens that the category group is not reported in the results published by the federation where only the year of birth is reported. In these cases, the category code is an esteem based on the year of birth only. Without knowing the full date of birth it's not always possible to calculate the correct category group for the championship year.

    Whenever the meeting results come from different sources, it's possible to have the same swimmer reported once with category and another with it, hence the duplicated result. If you add to this the fact the often different sources use slightly different team names, this error becomes much more frequent.

    This is relatively easy to fix once we are provided with the correct category (and team name) for each swimmer involved in the issue. If you spot anything like this for which you know the exact category and team name, don't hesitate to report it (using the '🚩' button on each result page).

  9. How come, in the 'Latest data updates' section above, sometimes very old Meeting results pop-up like you're lagging behind very hard?

    Whenever we get a new list of results or lap timings for older Meetings from our users or other contributions or corrections, data will be updated as soon as possible. In some cases it may seems Goggles is lagging behind because time is a limited resource and the list of Meeting events to be imported is pretty long and grows constantly. But, possibly, Goggles doesn't loose track of what has happened or has been planned. But in any case, it's slowly progressing.

  10. So... Who or what makes you do this? All this work for what? Just these tiny little numbers? ...What's your 'business plan' here? What's your end game?

    Actually, it's very simple. "I make myself do it." ¯\_(ツ)_/¯ As already written, there's no damn 'business plan' behind Goggles, which is (again, friendly reminder here) self-produced, self-financed, self-hosted and self-managed. We just wanted a better way to record and aggregate all our swimming life data without too much fuss. If you like it, good. If you don't, the Internet is big enough to for you to find your own green meadow to cultivate yourself, perhaps. 😇

 


 

Privacy Policy

  • We DO NOT share with no one any kind of user data (e-mail, full name and year of birth).
  • The full user name and the year of birth are used internally just to match the current user with any swimmer existing in our database (simply put: "we can't tell you in which competitions you took part unless we know who you are").
  • We don't use any kind of analytical cookies.
  • We use session cookies just to store some user preferences during a login session.
  • We do not track our users. Some features of Master-Goggles, like the "Calendar Map" may require you to turn on geo-localization to focus the view around you, but that's just if you want to use those features.
  • Some parts of this site are protected against bots by hCaptcha and its Privacy Policy and Terms of Service apply.
    We use the hCaptcha anti-bot service (hereinafter "hCaptcha") on our website.
    This service is provided by Intuition Machines, Inc., a Delaware US Corporation ("IMI"). hCaptcha is used to check whether the data entered on our website (such as on a login page or contact form) has been entered by a human or by an automated program. To do this, hCaptcha analyzes the behavior of the website or mobile app visitor based on various characteristics. This analysis starts automatically as soon as the website or mobile app visitor enters a part of the website or app with hCaptcha enabled. For the analysis, hCaptcha evaluates various information (e.g. IP address, how long the visitor has been on the website or app, or mouse movements made by the user). The data collected during the analysis will be forwarded to IMI.
    hCaptcha analysis in the "invisible mode" may take place completely in the background. Website or app visitors are not advised that such an analysis is taking place if the user is not shown a challenge. Data processing is based on Art. 6(1)(f) of the GDPR (DSGVO): the website or mobile app operator has a legitimate interest in protecting its site from abusive automated crawling and spam. IMI acts as a "data processor" acting on behalf of its customers as defined under the GDPR, and a "service provider" for the purposes of the California Consumer Privacy Act (CCPA). For more information about hCaptcha and IMI's privacy policy and terms of use, please visit the following links: Privacy Policy and Terms of Service.
  • In any given moment, if you have a registered user account and you want to delete your user data, you just need to log-in, go to your user preferences and click on 'Cancel my account'. Shortcut to the preferences:

 

 

Made with ❤ in Reggio Emilia, Italy