Skip to main content

Site-wide policy

Terms of Use

Last updated: 3 May 2026

These Terms of Use govern access to and use of mghnasiri.github.io and all subdomains and project pages hosted at that origin (together, the "Site"). The Site is the personal academic portfolio of Mohammad G. Nasiri, hosted on GitHub Pages, and is offered free of charge for educational and informational purposes. By accessing the Site, you agree to these Terms.

Purpose of the Site

The Site exists to publish:

Content on the Site is provided for educational, informational, and entertainment purposes only. It is not intended to substitute for professional advice in any field — medical, legal, financial, or otherwise.

No betting or financial advice

The NHL Goal Predictor and any other prediction-related content on the Site are not betting advice, financial advice, or investment guidance. Probability estimates are model outputs that may be wrong. The Site does not account for sportsbook margin (vig), bankroll variance, or any decision-making framework appropriate for wagering.

Any decision to place bets, make purchases, or take financial action based on content from the Site is solely your own responsibility, taken at your own risk. Where sports wagering is illegal in your jurisdiction, you must not use the Site's predictions for that purpose.

If you or someone you know has a gambling problem, contact the National Council on Problem Gambling at ncpgambling.org or call 1-800-GAMBLER.

No warranties

The Site is provided "as is" and "as available", without warranty of any kind, express or implied. To the maximum extent permitted by law, the operator disclaims all warranties including, without limitation:

Project outputs that depend on third-party APIs (the NHL Stats API, The Odds API, Google services, and others) may be unavailable or inaccurate when those upstream services are unavailable, throttled, or change their data formats. The operator does not guarantee continuous access to any specific feature.

Limitation of liability

To the maximum extent permitted by law, in no event shall the Site operator be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, whether incurred directly or indirectly, arising from:

Some jurisdictions do not allow exclusion of certain warranties or limitation of liability for incidental or consequential damages, so the above limitations may not apply to you in full.

Intellectual property

Site content. Articles, methodology pages, narrative text, and original analysis published on the Site are © 2026 Mohammad G. Nasiri unless otherwise noted. You may quote short excerpts with attribution under standard fair use / fair dealing principles. Substantial reproduction requires permission.

Source code. Source code for the Site and its projects is published in public GitHub repositories under the licence specified in each repository's LICENSE file (typically the MIT License). The licence in the repository governs reuse of the code itself, separate from the content rights above.

Data outputs. Daily prediction JSON files, archive results, and other generated data files in the project repositories are made available under the same licence as the source code. They are public; you are free to use them, with the disclaimers in these Terms attached.

Third-party content. NHL team names, player names, league branding, and statistical data sourced from the NHL Stats API are property of the National Hockey League and its respective rights holders. The Tim Hortons Hockey Challenge name is the property of Tim Hortons. The Site is not affiliated with, endorsed by, or sponsored by the NHL, any NHL team, Tim Hortons, or any sportsbook. Use of these names on the Site is for descriptive and editorial purposes only.

Acceptable use

By accessing the Site you agree not to:

Third-party links and services

The Site links to external websites and embeds content from third-party services (Google Analytics, Google AdSense, JSDelivr, GitHub, sportsbook data providers, and others). The operator does not control these services and is not responsible for their content, privacy practices, or terms of service. Visiting linked external sites is at your own risk and is governed by those sites' policies.

Changes to these terms

These Terms may be updated at any time to reflect changes to the Site, applicable law, or third-party services. The "last updated" date above indicates the most recent revision. Continued use of the Site after a revision constitutes acceptance of the updated Terms. Where a substantive change materially affects your rights, the change will be highlighted on the Site's homepage where reasonably possible.

Governing law

These Terms are governed by the laws of Quebec, Canada, without regard to conflict-of-laws principles. Any disputes arising from these Terms or use of the Site will be subject to the exclusive jurisdiction of the courts of Quebec, except where local consumer-protection law in your jurisdiction grants you alternative venue rights that cannot be waived.

Contact

For questions about these Terms, please use the contact details on the contact page. For privacy-specific questions, see the privacy policy.