The Griffinfly Newsletter
Free signup ends June 30, 2026, and prices will increase. Lock in $100/month or $1,000/year today. Subscribe →

Frequently Asked Questions

Common issues and how to resolve them. Can’t find your answer? Contact us.

Editorial Independence

Is Griffinfly associated with any government, military, or intelligence service?

No. Griffinfly is an editorially independent publication.

We are produced jointly by Development Impact Global Group LLC (DIGG) and UNISHKA Research Service, Inc. Neither firm is owned by, contracted to, or funded by any government, military, or intelligence service for the purposes of this publication. We have no classified inputs and no government oversight of coverage.

More on our editorial approach →

Email Deliverability

I didn’t receive my account confirmation email

Confirmation emails are sent immediately, but corporate email filters often quarantine them. Try this checklist:

  1. Check your spam or promotions folder. The sender is contact@thegriffinfly.com.
  2. Add the sender to your contacts or mark our message “Not spam” if it landed there. Future messages will route to your inbox.
  3. If you’re on a corporate email with strict filtering, ask your IT team to allow the @thegriffinfly.com domain.
  4. Still nothing? Visit /read/signin, enter your email + password, and we’ll automatically resend the confirmation link.
I’m not getting weekly briefings or password reset emails

Same fix as above: corporate spam filters are the most common cause. Allow @thegriffinfly.com in your IT team’s inbound filter, or add contact@thegriffinfly.com to your personal contacts.

If you’ve confirmed allow-list rules and still aren’t receiving messages, contact us with your email address and we’ll investigate from our delivery logs.

Account & Sign-in

I forgot my password

Visit /read/forgot-password and enter your email. We’ll send a reset link valid for one hour. If the email doesn’t arrive within a few minutes, check the email-deliverability section above.

I keep getting “Invalid email or password” even though I’m sure they’re right
  • Make sure you’re typing the exact email you signed up with (case doesn’t matter).
  • If you signed up via the older email-only flow, you may not have a password yet — use forgot password to set one.
  • After 5 failed attempts in an hour, signin is rate-limited per email. Wait an hour or contact us.
How do I delete my account?

Sign in, go to /read/account, scroll to the “Delete account” section, type your password and the word DELETE, then confirm. We satisfy deletion immediately and within 30 days under GDPR Article 17 / CCPA § 1798.105. If you’re a team-plan admin, cancel your team subscription via the Stripe portal first.

Subscriptions & Billing

How do I subscribe?

For an individual subscription, sign up at /read/signup and pick a monthly or annual plan. For a team subscription covering multiple people at your company, see /read/team.

How do I cancel my subscription?

Sign in, go to /read/account, click “Manage subscription”. You’ll be sent to Stripe’s billing portal where you can cancel any time. Cancellation takes effect at the end of your current billing period; you keep access until then.

Do you offer refunds?

All payments are final and non-refundable, including for partial billing periods. See our Terms of Use, § 6. Where applicable consumer-protection law grants statutory refund or cooling-off rights, those rights are not affected.

I was charged but don’t have access

Sign out and back in to refresh your session. If access still isn’t showing after a successful charge, contact us with your email and the date of the charge — we’ll reconcile against Stripe immediately.

Team Plans

How do team plans work?

An admin pays for the team annually and gets a fixed number of seats (Small: 7, Medium: 15, Large: 50). The admin counts as one seat. From the team dashboard, the admin invites teammates by email; each invitee gets a one-click accept link valid for 14 days.

Invitees must have an email at the team’s billing domain (e.g. an admin at @yourcompany.com can only invite other @yourcompany.com addresses). Invited members get the same access as a paid individual subscriber.

My teammate didn’t get the invitation email

Same root cause as missing confirmation emails: corporate spam filters. The sender is contact@thegriffinfly.com; ask your IT team to allow that sender or the whole @thegriffinfly.com domain.

As a workaround, the admin can click Resend next to the pending invitation in the team dashboard. The invitee can also check their spam folder for an email titled “You’ve been invited to join … on Griffinfly”.

Can I use a Gmail / Yahoo / Outlook address for our team plan?

No. Team plans require a corporate email domain. Free webmail providers (Gmail, Yahoo, Outlook, iCloud, ProtonMail, etc.) are shared by millions of users worldwide, so we can’t safely treat the domain as a single team. If you need team-style access from personal addresses, contact us for an enterprise quote, or each person can buy an individual subscription.

We need more than 50 seats

Contact us with your team size and we’ll send a custom quote.

Privacy & Data

What data do you collect?

Only what’s necessary to provide the service: email, password (Argon2id hash — we never see your plaintext password), subscription status, and basic server logs. We do not use Google Analytics, advertising pixels, or third-party tracking. See our Privacy Policy for the full breakdown.


Didn’t find your answer? Contact us →