Your time, beyond your profile
A small window
into your real life.
Bring your published screen time to your portfolio or GitHub README. Your privacy settings travel with it.
Make it yours.
No password or API key. Embeds can read only published data, with your chosen delay and history window.
Enter your handle to preview your own published statistics.
Your GitHub, a little more you.
Paste this into your profile README. GitHub supports the full and compact SVG cards; badge uses the compact card.
[](https://myscreentimeispublic.online/u/alex)GitHub caches images, so changes and privacy updates may take time to appear there. Removing the Markdown removes the embed from your README.
A home on your website.
Paste this into any page that supports JavaScript. Colors stay inside the widget and won’t change your website.
<div id="my-screen-time"></div>
<script type="module">
import { mountProfile } from 'https://myscreentimeispublic.online/mstp-widget.js';
mountProfile(document.querySelector('#my-screen-time'), {
handle: 'alex', theme: 'sage', size: 'full'
});
</script>For React and raw data, install the standalone package directly:
npm install https://myscreentimeispublic.online/downloads/araniko-mstp-0.1.0.tgzimport { ScreenTime } from '@araniko/mstp/react';
<ScreenTime handle="alex" theme="sage" size="full" />Or fetch the published data and make your own design.
import { getProfile } from 'https://myscreentimeispublic.online/mstp-widget.js';
const profile = await getProfile('alex');
// profile.days contains only published statistics.