Gow dys y chummal

Recortyssyn ynsagh

RODMENA LRS

Ry-gheddyn er aghin

Y thie tashtee feanish son ynsagh, recortyssayd ny h-haghyr un cheayrt as freill eh dy cruinn.

She Learning Record Store eh RODMENA LRS. T'eh goaill recortyssyn jeh immeeaght ynsee ayns y chummey xAPI, freayll ad gyn caghlaa as cur ad er-ash trooid yn eddyrfassee feyshtey xAPI cadjin. T'eh goll trooid dagh prowaltys ayns yn ADL LRS Conformance Test Suite son xAPI 1.0.3 as xAPI 2.0. Ta'n stoyr-fysseree hene freayll recortyssyn custymeyryn scarrit voish y cheilley. Ta cooid recortyssyn er nyn goadhey lesh corys-er-aash (encrypted at rest). Cha nel enneyderyn ynseyryn er nyn stashooney agh ayns cummey keyed, pseudonymous. Cha nod recortyssyn stashoonit v'er nyn goyrt fo chaghlaa, ga dy vod fysseree persoonagh ynseyder v'er ny scrios er aghin as ta ny scriosaghyn screeuit ayns log tamper-evident.

Quoi t'eh son. Laaraghyn ynsee as kiaddeyderyn traenal ta feme er stashoon cooie son recortyssyn immeeaght ynseyraghyn. She çhirveish back-end t'ayn ta troggit er son troaraghyn as dy chur cuirrey da voish nyn hirveisheryn, as cha nel ynseyryn as lhaihderyn-eddyr-voggyl loayrt rish dy jeeragh. She REES y chied ymmydeyr echey.

Stayd
Ry-gheddyn er aghin
Ayrn jeh
Offerings
Kied
Shellooderagh. Copyright RODMENA LIMITED, dy chooilley chair er ny reayll.
Coardailys
1,365 xAPI 1.0.3 conformance tests, all passed
1,435 xAPI 2.0 conformance tests, all passed
Firrit 2026 Mean-fouyir 23
Taghyn
xAPIRecortyssyn ynsaghConformanceYl-thenentaghData protectionAudit trail

Sonraght theicnagh

Screeut son brialtagh çhaghnoil. Cha nel straih gyn leagh towshit er ny chur stiagh.

Standards

xAPI 1.0.3
ADL Experience API Specification, version 1.0.3
xAPI 2.0
IEEE 9274.1.1-2023
Reih lhieggan
Rere yeearree, liorish y kione-screeu X-Experience-API-Version. Ta 1.0.x as 2.0.x goll er goaill rish, as ta lhieggan nagh vel ayn ny nagh vel er enney goll er obbal lesh 400.
Conformance suite
ADL LRS Conformance Test Suite, roie jerrinagh 23 Mean Fouyir 2026
Eiyrtys coardailys
xAPI 1.0.3: 1,365 jeh 1,365. xAPI 2.0: 1,435 jeh 1,435.
Çheu mooie jeh'n chiad shoh
Raad nagh vel y suite prowal feme, ta scrutee er lheh coodagh eh. Hooar shin neesht shey prowallyn suite nagh vel shassoo er nhee erbee as choodee shin ad er lheh.
Er nyn kiaddey
Ta OAuth 1.0 cadjit as cha nel eh goll er goaill rish. Ta troggallyn troggit er y çhirveish geamagh er server gys server. Cha nel eh goaill geamaghyn cross-origin voish jeeagheyder.

Interface

Resources
Statements, State, Activity Profile, Agent Profile, Activities, Agents as About. Ta dagh raad GET freggyrt HEAD neesht.
Authentication
HTTP Basic jannoo ymmyd jeh credentials ta'n çhirveish cur magh. Ta secrets nyn 256 bits as goll er tashtey myr keyed verifier ynrican. Ta credentials nagh vel er enney, lhiettit as er jeet gys jerrey feddyn freggyrtyn 401 ta byte-identical.
Alternate Request Syntax
Ta shoh currit er bun fo 1.0.3 as obbit fo 2.0, myr ta'n spec shoh cur sheese.
Raaaghyn fo-screeuit
JWS lesh RS256, RS384 as RS512, shickyrit tra ta certificate goaill stiagh.
Attachments
multipart/mixed, cochianglt liorish SHA-2 hash. 5 MiB per attachment as 1 MiB per corp statement, y daa jeu configurable.
Duillaghey
Cursoryn stateless fo-screeut ta tannaghtyn feer harrish aavunraghey. Ta kione-screeu co-veanid xAPI er dagh freggyrtys raaghyn.
Idempotency
Ta aachur ID raa goll-rish er ny ghoaill gyn daa-cheayrtys. Ta fer ta noi shen er ny obbal lesh 409.
Cagliagh rea
Dagh credential, chammah as budget er lheh dagh enmys cliant son tra nagh vel dearaghey rahoil.

Scarrey as shickyrys

Scarrey tenant
PostgreSQL shickyrys ayns strah recortys, er ny chur er bun as er ny eignaghey er dagh taabyl ta cummal data tenent. Cha nel shelloo er role y chlaare-ymmydder as cha nod eh goll shaghey eh. Ta dagh dellal goaill e thenent veih'n credjal t'er ny haishnaghey ny lomarcan.
Scarrey, currit ayn bree
Ta test catalogue cur y build er e hoshiaght my ta table tenant erbee, ny partition erbee ta crooit ec traa chlaare, gyn y policy.
Encryption ec y traa dy aash
AES-256-GCM er corp statements, documentyn, attachments, definitionyn activity as enney credential, fo key per-record ta çheet magh lesh HKDF-SHA256.
Kiangley ciphertext
Ta ciphertext kianglt rish kynnidys y straih echey as cha jean eh jannoo decryptal my vees eh scughit gys straih elley.
Coadey ogheryn
Tree ogheryn er nyn freayll çheumooie jeh'n stoyr data, ayns key files 0600 ny 'sy çhymmyltaght. Cha nel ogher default erbee ann, as ta'n service gobbal toshiaght fegooish ad.
Key rotation
Ta ogher yn index çhyndaa liorish aaocherym offline as yn-aaghoaill, as ta çhyndaa ogher y credential aachur credentialyn. Er yn oyr dy vel recortyssyn tashtey id yn ogher ren screeu ad, cha nel feme ec çhyndaa er arraghey fysseree.
Enneyderyn ynseydee
Freilt ny lomarcan myr cowraghyn HMAC-SHA256 fo ogher er-son gagh tenant, as ta un ynseyder ayns daa henant cur magh daa chowrey gyn kiangley eddyr oc. Cha nel colloo erbee cummal kynnidys ynseyder ayns foshlit.
Scopes credential
Y possan ream xAPI jeh statements/write, statements/read, statements/read/mine, state, profile, all/read as all. Cha nel y fer s'quingee lhaih agh ny raaghyn ren y credential shen hene screeu.
Neuchaghlaaaght
Ta triggers database freill raaghyn as soylaghyn append-only liorish gobbal UPDATE, DELETE as TRUNCATE. Ny h-un veaneyn caghlaa ta kiedit, shen y brattag voiding as dollaghey magh.
Arraghey bun-rollaghyn
Ta TLS marish feeraghey slane er teisht as ennym-oasteyr eginagh, as ta’n shirveish gobbal goaill toshiaght fegooish.
Taghyn auditey yiarrey
Un taghyrt strughtooragh dagh aghin as eh gymmyrkey ID yn aghin, ID yn ogher credjal, tenent, aght, stoo, stayd, coontey recortys, foddeeaght as enmyn filter. Ta bollagh ynseydee ayns filteryn er nyn doshiaghey roish my t'ad er nyn loggal.
Tamper evidence
Ta'n log dollaghyn hash-chained, as ta un anney shickyraghey yn slane sniemmey voish y chied kiangley gys y fer s'jerree.

Coadey data

Scryssey
Redaction fo-ennymagh. Ta’n ynseyder goll er cur ayns ynnyd liorish fo-ennym tuittymagh ayns boayl erbee nod raa enmys ad, ta freggyrtyn teks-seyr as soylaghyn goll er scughey, as ta ny docamadyn State as Agent Profile oc goll er dolley magh. Cha nel dolley magh fishigagh goll er ymmyd.
Scryssey, recortyssit
Ta dollaghyn magh goll er screeu gys y log hash-chained. Er yn oyr dy vel y sarey gobbal dollaghey magh nagh vel co-reggyrt rish nhee erbee, cha nod ynseyder va peeshit dy mee-chiart goll er goaill myr dollaghey magh cooilleenit.
Coipyn aashagh
Ta scryssey slane tra ta ny coipyn aashagh er nyn goaill roish shen er nyn ghlanney magh. Lurg aachur, ta'n log scryssee er ny chloie reesht.
Freayll
Rere mee ny bleeaney, da dagh instance. Ta'n mee scarrit, eksportit myr un choad da dagh tenant, as ceaut magh. Ta'n ceau magh obbit mannagh vel coontey ny rowyn eksportit coardail.
Retention, per customer
Ta feme ec çhaghter ta shirrey e chorys freayll hene er e ennym hene.
Exports er faagail
Harrish y standard eddyr-eddin xAPI, foddee kionneyder duillagaghey trooid ooilley ny recortyssyn echey as ny kianglaghyn oc myr xAPI JSON as goaill yn slane cooid.
Residency
Ta instance çhaglit 'sy reerag ta conaant dy yeeaghyn. Cha nel feme ec y çhirveish agh un chorys-çhaglit PostgreSQL.

Obbraghyn as shickyrys

Cummey ymmyrkey
Cummey multi-tenant rheynnit, ny cummey er-lheh da dagh customer.
Ta probes prowal dy vod ad failleil
Cha jean y harness coontey pass veih unnane erbee jeh ny 47 probeyn ymmyrkagh derrey vees y probe shen er ny hoilshaghey dy FAIL noi troggal er ny vrishey dy mie er fys. Ta shin neesht roie yn suite co-reiraght noi troggallyn brisht.

Cre t'eh jannoo

  • Conformance-tested

    Geddyn dy chooilley 1,365 test jeh ADL LRS Conformance Test Suite son xAPI 1.0.3, as dy chooilley 1,435 son xAPI 2.0.

  • Cha nel recortyssyn çhyndaa dy bragh

    Keayrt ta raa stoyrit, cha nod eh ve reaghlit ny scriht harrish, agh voidit, myr ta'n standard shoh cur sheese.

  • Er ny scarrey liorish kiaddey

    Ta recortyssyn custymeyryn freilt scarrit liorish reillyn ta'n stoyr-fysseree cur ayns bree, chammah as bun-choad yn app.

  • Encrypted as pseudonymous

    Record contents are encrypted at rest, and learner identifiers are indexed only as keyed tokens.

  • Scryssey lesh audit trail

    Er aghin, ta fysseree persoonagh ynseyder goll er scughey voish nyn recortyssyn, as ta'n scriosaght goll er recortey ayns log tamper-evident, hash-chained.

  • Credentialyn scoped

    Ta credential er ny jeeraghey gys ny h-obbragheydee ta feme er, choud as lhaih ny recortyssyn ren eh hene screeu ynrican.

Son docamadys, pilot ny co-ghlennaghey, cur shiu ayns lienagh rooin.