Műszaki nézet

Gymios,
a motorháztető alatt.

Pontos betekintés az architektúrába, az adatokkal kapcsolatos döntésekbe és az Apple-integrációkba. Az állapotok elkülönítik a kódba már beépített elemeket azoktól, amelyek még valódi eszközön való ellenőrzést igényelnek.

A Gymios iPhone-ra és Apple Watchra elérhető az App Store-ban. A Mac-verzió később érkezik.

Gymios Data Policy
  1. 01
    Egészség appFő forrás a kompatibilis mezőkhöz
  2. 02
    Ellenőrzött forrásEszköz vagy megerősített import
  3. 03
    Gymios-kiegészítésCsak ha az információ hiányzik
Megőrzött eredet · nincs kitalált érték
Prioritási szabály

Az Egészség app adatai nem íródnak felül.

Az Egészség app által elérhetővé tett információk esetében a Gymios ezt a forrást tekinti referenciának. Egy Gymios-adat kitölthet egy hiányzó mezőt, de nem cseréli le csendben az Egészség appban már meglévő értéket.

  1. 01
    Az Egészség app elsőként olvasva

    A testsúlyt, a testmagasságot, az alvást, a pulzust, a lelkiállapotot vagy az edzéseket csak engedély után, dátumukkal és forrásukkal együtt vesszük át.

  2. 02
    A többi forrás ellenőrzése

    A Bluetooth-adat, a felismert dokumentum vagy az importált bejegyzés megőrzi az eredetét. A nem ellenőrzött érzékeny értékek megerősítésre várnak.

  3. 03
    A hiányzó adatok kiegészítése

    A Gymios profilja és kérdőívei csak a hiányzó információkat kérik. Egy adat megtagadása vagy kihagyása nem akadályozza a többi elem elemzését.

  4. 04
    Írás csak hozzájárulással

    Szabadtéri tevékenység, kompatibilis mérés vagy közérzet csak a megfelelő engedély után kerül az Egészség appba. Egy Gymios-biztonsági mentés importálása semmit sem módosít és nem töröl az Egészség appban.

A fő források viselkedése
ForrásSzerepEllenőrzésFelülírja az Egészség appot?
Egészség appReferencia a kompatibilis mezőkhözApple-engedélyek kategóriánkéntNem alkalmazható
Eszköz vagy importNyomon követhető kiegészítő mérésMűszaki és emberi ellenőrzésNem
Gymios-bejegyzésKiegészít egy hiányzó információtA felhasználó kifejezett műveleteNem
Gymios-elemzésSzármaztatott és megmagyarázható megfigyelésLátható időszak, források és lefedettségNem
Natív Apple-architektúra

Minden keretrendszernek világos hatóköre van.

A Gymios natív SwiftUI-alkalmazásként készül. A rendszerintegrációk elkülönítettek, így egy engedély megtagadása nem kapcsolja ki azokat a modulokat, amelyek nem függnek tőle.

UI

SwiftUI

Minden képernyőhöz igazított iPhone-, Apple Watch- és Mac-felületek, akadálymentes összetevők és natív navigáció.

Beépítve
DB

SwiftData

Az edzések, a táplálkozás, a megerősített mérések, a célok és a beállítások helyben elérhetők maradnak.

Beépítve
HK

HealthKit

Kategóriánkénti olvasás és írás, központosított engedélyek, eredetkövetés és általános CloudKit-mentés nélkül.

Eszközös ellenőrzés
WC

WatchConnectivity

Az edzések folytonossága, tervezett útvonalak és átviteli sorok, amelyek ki tudják várni a kapcsolat helyreállását.

Ellenőrzés valódi párral
MK

MapKit + Core Location

GPS-nyomvonal, tempó, szakaszok, utakat követő útvonalak, GPX-import/-export és a szabadtéri tevékenységek könyvtára.

Hosszú távú ellenőrzés
CK

Privát CloudKit

A kifejezetten engedélyezett kategóriák opcionális szinkronizálása az Apple ID privát adatbázisában.

Alapértelmezetten kikapcsolva
BT

Core Bluetooth + FTMS

Szabványos futópadok, kerékpárok és evezőgépek felismerése, a kompatibilitás ígérete nélkül a modell kipróbálása előtt.

Hardveres ellenőrzés
VI

Vision + OCR

Címkék, élelmiszerek és lehetséges értékek helyi felismerése, amelyeket megerősítés előtt mindig megmutatunk.

Beépítve
Részletes katalógus

A haladó funkciók, területenként.

A „beépítve” állapot az elérhető kódot írja le. Nem helyettesíti az eszközös teszteket, a gyártói megállapodásokat vagy a feltüntetett szakmai ellenőrzéseket.

⌁

Edzés

Beépítve
  • Kész edzések könyvtára, kedvencek és egyéni edzések
  • Ajánlás cél, szint, időtartam, felszerelés és preferenciák szerint
  • Munka/pihenő időzítők, az edzés folytatása és átvitel a Watchra
  • Utasítások, izomcsoportok és mozdulatbemutatók
  • Erősítést és szabadtéri tevékenységeket is magukban foglaló célok
↗

Szabadtéri tevékenységek és útvonalak

Terepi ellenőrzés
  • Gyaloglás, futás és kerékpározás, Ön által indított GPS-rögzítéssel
  • Távolság, idő, sebesség, tempó, szünetek, szintemelkedés és szakaszok
  • Átnevezhető előzmények, kedvencek, 1-től 5-ig terjedő értékelés és rendezés
  • Utakhoz igazított útvonalak létrehozása Macen és átvitel iPhone-ra/Watchra
  • GPX/TCX-importálás és -exportálás, eltérési figyelmeztetés és védett folytatás
♥

Egészség és közérzet

Valódi HealthKit szükséges
  • Egyetlen engedélyközpont az Egészség apphoz
  • Testsúly, testmagasság, alvás, szív, regenerálódás és látható források
  • A hiányzó információkat kiegészítő opcionális kérdőív
  • Az Egészség app lelkiállapot-adata elsőbbséget élvez, ha létezik
  • Alkalmazkodó megfigyelések kitalált adat és diagnózis nélkül
◒

Táplálkozás

Megerősítés szükséges
  • Étkezési napló, adagok, folyadékbevitel és tendenciák
  • Forrásokkal alátámasztott tápértékadatokból készült könyvtár
  • Open Food Facts-vonalkód egészségügyi adatok küldése nélkül
  • Címke-OCR és helyi fényképes felismerés
  • A hiányzó értékek nem elérhetőként jelennek meg, soha nem kitaláltak
◉

Csatlakoztatott eszközök

Modellenként
  • FTMS kompatibilis futópadokhoz, kerékpárokhoz és evezőgépekhez
  • Mérlegek az Egészség appon keresztül
  • Korlátozott, karanténba helyezett, majd megerősített vércukor-importok
  • Márkánkénti párosítási segítség hamis támogatási ígéretek nélkül
  • Előnyben részesített csak olvasási mód az akaratlan vezérlés elkerülésére
◎

Közösség és hozzájárulás

Beépített alapok
  • Alapértelmezetten kikapcsolt, bármikor visszavonható modul
  • Opcionális felhasználónév, privát profil és választott láthatóság
  • Nem orvosi jellegű beállításokra korlátozott iCloud-szinkronizálás
  • Nincs automatikus importálás a névjegyzékből
  • Beépített privát kódok, meghívások, letiltás és bejelentés; a moderálási eljárást a megnyitás előtt jóvá kell hagyni
★

Célok és trófeák

Önkéntes megosztás
  • Személyes célok, napsorozatok és vizuális ünneplés
  • Függőleges vitrin polconként három trófeával iPhone-on és Macen
  • A felhasználó által választott összefoglaló rendszerszintű megosztása
  • Opcionális Game Center, a teljesítmény azonosítójára és állására korlátozva
  • Közzététel a körben vagy a közösségben a Gymios HTTPS-szolgáltatásán keresztül, kötelező Apple-bejelentkezéssel
✓

Edzői szerepkör

Beállítás és tesztelés folyamatban
  • A személy által nyilatkozott szerep: a Gymios nem ellenőrzi a képesítéseket, és nem kér igazolást
  • Olyan edzőnek szánva, akit már ismer, például az edzőteremből, és aki a kódjával meghívja Önt
  • Szerveroldalon ellenőrzött Apple-bejelentkezés; titkosítva tárolt megújítási token a bejelentkezés visszavonásához a fiók törlésekor
  • Semmilyen adat nem kerül megosztásra az Ön hozzájárulása nélkül, kategóriánként, befejezési dátummal
✦

Helyi elemzés

Labor
  • Csak a ténylegesen elérhető kategóriák összevetése
  • A megfigyelésekhez csatolt időszak, lefedettség és eredet
  • Opcionális Apple Intelligence a már kiszámított megállapítások átrendezéséhez
  • A modell nem fér hozzá közvetlenül az Egészség apphoz
  • Nem továbbítunk nyers orvosi dokumentumot, szabad szöveges jegyzetet vagy részletes GPS-nyomvonalat
☁

Apple-folytonosság

Aláírás ellenőrzésre vár
  • Widgetek, komplikáció, Smart Stack és Live Activity
  • App Intents, Siri-parancsikonok és mélyhivatkozások
  • Az iPhone és a Mac tereinek külön testreszabása
  • Watch-kezdőlap a legfontosabb parancsikonokkal
  • Hagyományos tartalékmegoldás, ha egy rendszerújdonság nem érhető el
Közösség és edzői kör

Kevesebbet megosztani,
de azt világosan.

A nyilvános közösség és az edző általi privát követés két külön tér. Az egyik bekapcsolása soha nem ad automatikusan hozzáférést a másikhoz.

01 Kifejezett bekapcsolás

A modul kezdetben privát és kikapcsolt. Ezután a felhasználó választja ki a felhasználónevét, a láthatóságát és minden egyes kapcsolatát.

Beépített beállítások
02 Önkéntes közzététel

A trófeák csak engedély után kerülnek közzétételre. Az edzői adatlapok csak a bejelölt kategóriákat tartalmazzák, és elkülönítik a különösen érzékeny adatokat.

Megvalósítva, a szolgáltatás üzembe helyezése hátravan
03 Nyilatkozott edző

Az edzői szerepkör egyszerű nyilatkozat. A Gymios nem ellenőrzi a képesítéseket: csak olyan személlyel osszon meg adatokat, akit ismer.

Megvalósítva
04 Részletes hozzájárulás

A címzettet, a célt, a kategóriákat, az időszakot és a lejáratot a hozzáférés előtt határozzuk meg. A szerveroldali visszavonás azonnali, és megszakítja a megosztott adatlapot.

Szabályzat és szolgáltatás beépítve
Az edzői megosztásból mindig kizárva
VércukorszintReproduktív egészségOrvosi dokumentumokEgészség app az iCloudban

Az edző soha nem tekint bele közvetlenül az Egészség appba. Az adatlapok helyben készülnek az engedélyezett kategóriák zárt listájából, majd egy iCloudtól független szolgáltatáson titkosítva tárolódnak.

Az adatok határai

Ami elhagyja az appot — és ami nem.

Minden csatornának saját engedélyezési listája van. Egy szinkronizálás bekapcsolása nem ad automatikusan hozzáférést a többi kategóriához.

Helyi tárolás

Az edzések, a táplálkozás, a megerősített mérések, a célok és a munkaadatok az eszközön maradnak.

Alapértelmezett
Egészség app

Olvasás vagy írás csak az Apple biztonságos felületén kiválasztott kategóriákhoz.

Kategóriánként
Privát iCloud

Rutinok és tervezés; az előkészített útvonalak és a Gymios által rögzített GPS-előzmények csak két külön hozzájárulással. Az Egészség appból importált szabadtéri tevékenységek, a pulzusmérések és -zónák, a vércukorszint és a táplálkozás ki vannak zárva.

Opcionális
Game Center

A teljesítmény azonosítója és az előrehaladás százaléka, egészségügyi mérés és részletes útvonal nélkül.

Opcionális
Open Food Facts

Csak a vonalkódot küldjük el HTTPS-en keresztül a termék adatlapjának kereséséhez.

Harmadik féltől származó szolgáltatás
Közösség

Nem orvosi jellegű beállítások az iCloudban; identitás, kapcsolatok, trófeák és edzői adatlapok egy külön szolgáltatáson, az érzékeny tartalmak tárolás közbeni titkosításával. A HTTPS API üzembe van helyezve; a megnyitás az Apple éles környezeti beállítására és a moderálás jóváhagyására vár.

API üzembe helyezve
Bizonyítási szint

A fordítás nem ellenőrzés.

A műszaki dokumentáció a bizonyítás négy szintjét különbözteti meg. Az alábbi lépések a várt ellenőrzéseket írják le; a hardveres és a terjesztési ellenőrzések még folyamatban vannak.

1Beépített kód

A funkció lefordítása és automatizálható szabályainak tesztelése.

2Szimulátor

A felület és az érzékelő nélküli forgatókönyvek helyi ellenőrzése.

3Valódi hardver

A GPS, a Watch, a HealthKit, a Bluetooth, az akkumulátoridő és a megszakítások kipróbálása eszközökön.

4Terjesztés

Az aláírás, az adatvédelem, az akadálymentesség és az Apple-követelmények ellenőrzése a terjesztett verzióhoz.

Egészségügyi hatókör

A Gymios személyes naplókat, tendenciákat és megfigyeléseket mutat be. Az alkalmazás nem orvostechnikai eszköz, nem diagnózis és nem kezelés, és nem helyettesít semmilyen egészségügyi, sport- vagy táplálkozási szakembert.

Kövesse a funkciók valós állapotát

Az ütemterv elkülöníti a beépített elemeket, az ellenőrzés alatt állókat és a jövőbeli irányokat.

Az ütemterv megnyitása