Serwis z czasami oczekiwania stoi albo upada na jednym: czy liczby są prawdziwe? Każdy może wpisać „20 minut” w okienko — z kanapy, trzy kraje dalej. Do tej pory pozostawało nam tylko mieć nadzieję, że nikt tego nie robi.
Od dziś nie musimy mieć nadziei. Zgłaszanie czasu oczekiwania w CustomsWait jest teraz weryfikowane lokalizacją — a co więcej, w większości przypadków w ogóle nie musisz wpisywać liczby. Mierzymy ją za Ciebie.
Dwa naciśnięcia, resztę robimy my
Kiedy dojedziesz na koniec kolejki, otwórz CustomsWait i naciśnij Dojechałem do kolejki. Potem schowaj telefon i czekaj, tak jak i tak zamierzałeś. Gdy już przejedziesz i toczysz się po drugiej stronie, naciśnij Przejechałem.
I to wszystko. Minuty policzymy sami.
Oba momenty są zapisywane na naszym serwerze dokładnie w chwili naciśnięcia, więc nic nie zależy od zegara w Twoim telefonie i nie ma liczby, którą ktoś mógłby zgadywać, zaokrąglać czy źle zapamiętać. Podczas czekania towarzyszy Ci mały pasek — Czekasz na przejściu Medyka · dotąd 47 min · Już przejechałeś? — i podąża za Tobą po całym serwisie, więc możesz oglądać inne przejścia i mimo to dokończyć zgłoszenie jednym naciśnięciem.
Kilka rzeczy, dzięki którym w praktyce jest wyrozumiały:
- Zamknij kartę, zamknij aplikację, zablokuj telefon. Stoper działa u nas, nie na stronie. Będzie tam, gdy wrócisz — nawet przez 24 godziny.
- Zalogowany? Przetrwa wszystko. Rozładowana bateria, inny telefon — wracasz do zgłoszenia skądkolwiek.
- Zmieniłeś zdanie? Anuluj to zgłoszenie kasuje godzinę przyjazdu. Nic nie zostaje zapisane.
- Przejście znajdziemy za Ciebie. Otwórz serwis na granicy, a zapytamy: „Wygląda na to, że jesteś na przejściu Medyka. Zgłaszasz dla tego przejścia?” — więc nie da się już wybrać złego z listy.
Już po drugiej stronie? Po prostu wpisz
Wiele osób sięga po telefon dopiero po spokojnym zaparkowaniu po drugiej stronie — i to jest w porządku, znajomy formularz nadal tu jest. Otwierasz przejście, mówisz nam, ile trwało to wszystko, wysyłasz.
Jedno się zmieniło: musisz być za granicą i wciąż w miarę blisko niej — w promieniu około 18 km. To nie jest zasada mająca kogokolwiek odsiewać, tylko granica dokładności. Przy prędkości autostradowej 18 km sprawia, że zgłoszenie mieści się w około dziesięciu minutach od chwili faktycznego przekroczenia — wystarczająco blisko, by liczba nadal coś znaczyła.
Co naprawdę znaczy „czas oczekiwania”
To warte trzydziestu sekund Twojej uwagi, bo jest największym źródłem złych danych w każdym serwisie takim jak nasz.
Czas oczekiwania to całkowity czas od wjazdu na koniec kolejki do chwili, w której byłeś już po drugiej stronie.
To nie jest „siedzę tu już 45 minut”. Brzmi jak mniejsza wersja tego samego — ale to zupełnie nie to samo. Oczekiwanie częściowe i całkowite to po prostu różne wielkości, a ciche mieszanie ich ciągnie każdą średnią w serwisie w tę samą stronę: za nisko. Dokładnie w tę stronę, która szkodzi, bo wysyła ludzi na przejście z obietnicą godziny, a serwuje trzy.
Dlatego za każdym razem pytamy o cały przejazd. A jeśli używasz stopera, w ogóle nie musisz o tym myśleć — naciśnięcie przy dojeździe i przy przejeździe definiuje go za Ciebie.
Co masz z tego Ty
Wszystko w CustomsWait powstaje z tych zgłoszeń, więc ich poprawa poprawia cały serwis:
- Aktualny czas, na którym można oprzeć decyzję. Wybierasz przejście, ustalasz, kiedy wyruszyć, albo zjeżdżasz na kawę zamiast wjeżdżać w czterogodzinną kolejkę.
- Uczciwe średnie. Mapa cieplna, panel z najlepszym dniem i godziną, „najlepszy moment na przyjazd” — wszystko to jest tak dobre, jak liczby, które za tym stoją. Zasilone zmierzonymi czasami, zaczyna mówić coś naprawdę użytecznego o następnej sobocie, a nie tylko o dzisiaj.
- Mniej szumu. Zgłoszenia od ludzi, których tam nie było, i niedokończone oczekiwania liczone jako całe po cichu znikają.
- Kosztuje Cię sekundy. Dwa naciśnięcia, kiedy i tak siedzisz w kolejce bez zajęcia.
I jest w tym ładna symetria: te dziesięć sekund, które poświęcasz na zgłoszenie, opłacił Ci już podróżny, który zrobił to samo godzinę przed Tobą.
Twoja lokalizacja i co z nią robimy
Powiedzmy to wprost, bo „zezwól na dostęp do lokalizacji” zasługuje na jasną odpowiedź.
Aby zgłosić czas oczekiwania, musisz pozwolić przeglądarce udostępnić Twoją lokalizację. Przeglądarka zapyta raz. Jeśli odmówisz, całej reszty CustomsWait możesz używać dokładnie jak wcześniej — każde przejście, każda mapa, każdy czas oczekiwania, bez konta i bez uprawnień. Po prostu nie wyślesz zgłoszenia.
Uwaga praktyczna: potrzebny jest telefon. Laptopy i komputery stacjonarne ustalają swoje położenie na podstawie sieci wifi i adresu IP, z dokładnością rzędu dziesiątek kilometrów — o wiele za małą, by stwierdzić, po której stronie granicy stoisz. Zgłoszenie z komputera zostanie odrzucone.
Oto co dokładnie dzieje się z Twoimi współrzędnymi, gdy się zgodzisz:
- Są przesyłane wewnątrz żądania, nigdy w adresie strony — lokalizacja w adresie URL trafiłaby do logów serwera, a to po cichu odtworzyłoby dokładnie tę historię położenia, której to rozwiązanie ma unikać.
- Używamy ich, by od razu odpowiedzieć na trzy pytania: jak daleko jesteś od tego przejścia?, po której stronie granicy jesteś? i jak dokładny jest ten pomiar?
- Potem są odrzucane. Twoje współrzędne nigdy nie trafiają do naszej bazy danych, nigdy nie są logowane i nigdy nikomu nie są udostępniane.
Przy Twoim zgłoszeniu zachowujemy odległość, dokładność pomiaru i etykietę mówiącą, jak ustalono czas — zmierzony stoperem czy wpisany po przekroczeniu. Tyle wystarczy, by ocenić wiarygodność zgłoszenia, i o wiele za mało, by kogokolwiek śledzić.
Dlaczego pytamy, czym jedziesz
Zanim uruchomisz stoper, zadajemy pytanie na jedno naciśnięcie: samochód, van, ciężarówka czy autokar? To nie ankieta — to ustala, z jakiej odległości od szlabanu przyjmiemy dojazd.
Kolejki samochodów rzadko przekraczają kilka kilometrów, więc samochód może uruchomić stoper od około 8 km. Kolejki ciężarówek w miejscach takich jak Kapitan Andreevo, Horgoš czy Preševo regularnie ciągną się przez dziesięć albo dwadzieścia, dlatego kierowcy ciężarówek dostają 25 km, vany 10, a autokary 12. Gdyby ten okrąg wytyczyć zbyt ciasno, kierowcy nie zostaliby zablokowani — po prostu nacisnęliby „dojechałem” później, po wpełznięciu do środka, a my zapisalibyśmy krótsze oczekiwanie niż to, które faktycznie odstali. Lepiej hojnie niż błędnie.
Słowo o tym, czego to nie załatwia
Weryfikacja lokalizacji to filtr jakości, nie wykrywacz kłamstw. Ktoś wystarczająco zdeterminowany wciąż może sfałszować pozycję, a mieszkaniec okolic granicy mógłby w zasadzie „przeklikać” przejazd, którego nigdy nie odbył. Wiemy o tym. Ten krok podnosi cenę bzdur z zera do realnego wysiłku, co samo w sobie jest sporo warte — a następny etap, porównywanie zgłoszeń między sobą, żeby jedna dziwna liczba nie przesuwała obrazu, buduje się wprost na nim.
Na razie: jeśli w tym tygodniu przekraczasz granicę, otwórz CustomsWait po wjeździe do kolejki i naciśnij raz. Człowiek dwadzieścia samochodów za Tobą będzie Ci wdzięczny.