Terms and privacy
How lessons, saved progress and external services work.
Updated: 26 October 2026
Lessons and results
pdl247 offers short explanations and practice. The diagnostic selects starting activities, and automatic checks assess only the stated task conditions. Points are not a diploma or a guarantee of professional qualifications. Python reading and two coding tasks run in an isolated browser environment. Student code does not execute on a server; the Python runtime loads from this site. Prompt engineering tasks use original static examples and do not call an AI service.
Progress and preferences
Answers, code drafts, notes, results, practice dates, mentor tone and language are saved in this browser’s localStorage. The application does not send them to a server. They remain until site data is cleared or removed by the browser. They do not automatically sync across devices or domains.
Backups and deletion
Download a JSON backup in settings and import it later. It may contain personal notes, so keep it private. To delete local data, clear pdl247.com site data in your browser settings; make a backup first if needed. Downloaded backups must be deleted separately on your device.
External services
The site is hosted on Cloudflare. When pages load, Cloudflare receives technical request data, including the IP address. Fonts load through Google Fonts: your browser contacts Google’s servers and transmits network data needed for delivery, including the IP address. These requests do not contain learning drafts from localStorage. Cloudflare Privacy Policy · Google Fonts & privacy.
Accounts and external tools
This version has no registration, payments, advertising or analytics scripts, or built-in AI requests. Do not put passwords, API keys or other people’s personal data into exercises. If you copy code into an external AI tool or follow an external link, that service’s own terms apply.
Using the service
Use exercises for learning; do not interfere with the site or bypass editor restrictions. 24/7 means learning at a time that suits you, not guaranteed uptime or round-the-clock support. Content and features may be updated.
Operator details and a contact address have not yet been published. This page describes how the current service works.
Settings and backups