Hortay

Verified safeOpen source
No reviews reviews
12
downloads
8.0
android

AI summary

Twitter-style reader for Telegram channels that merges subscriptions into one chronological feed. Supports full MTProto login or anonymous guest mode for public previews. Features richly formatted native posts with equations, tables, collapsible sections, inline audio, and Material 3 design. No Firebase, analytics, or third-party push. GPL-3.0-or-later.

Generated by AI. May contain inaccuracies.

About this app

A Twitter-style reader for Telegram channels. Read your subscribed channels as one chronological feed instead of a chat list.

No Firebase, no Crashlytics, no analytics, no third-party push. INTERNET permission is used only for Telegram itself and, in guest mode, anonymous t.me/s/ previews.

Highlights

- Two modes — full MTProto via TDLib, or guest mode reading public t.me/s/<channel> previews without an account - Reader-first UX — OldestUnreadFirst boundary, dwell-based read tracking, snap scroll, folder tabs, scroll-to-bottom with unread badge - Full post features — polls (vote, quiz reveal, multi-answer), reactions, custom emoji, animated stickers (TGS/WebM/WEBP), albums, inline videos, round video messages - Comments overlay with predictive back, reply chains, and a user-profile sheet - Material 3 Expressive — dynamic color, motion scheme, reduced-motion aware - 13 languages — English, Ukrainian, Russian, Spanish, German, French, Italian, Portuguese (Brazil), Polish, Turkish, Indonesian, Persian, Arabic — with proper CLDR plural forms throughout

License

GPL-3.0-or-later

What's new

v0.12.0Jul 20, 2026
  • Added
  • Richly formatted posts now render natively — headings, ordered and checklist lists, tables, collapsible sections, quotes, code blocks, photo collages and swipeable slideshows. Mathematical formulas in richly formatted posts now render as proper equations — tap a formula to enlarge it, long-press to copy its source. A long richly formatted post in the feed now fades into a "Read full post" button that opens the whole document. A wide table in the feed now shows a compact preview with a "View full table" button that opens it fullscreen to pan, pinch-zoom, and copy as tab-separated text. Audio tracks and voice messages now play inline in the feed — a play button, a progress bar, and a waveform for voice — instead of only opening in Telegram. A map location inside a richly formatted post now opens in your maps app when tapped. Footnotes and cross-references inside an opened article are now tappable — a cross-reference jumps to its spot, opening any collapsed section on the way, and a footnote opens a short preview with a jump to its source. The feed can now be refreshed through a screen-reader accessibility action. Screen readers announce the "new posts" alert as it appears. Password managers can now fill the phone number, login code and 2FA password on sign-in.
  • Changed
  • Opening a richly formatted post now reads as an article — tuned heading and paragraph spacing, a comfortable text column on wide screens, edge-to-edge images, wide tables that scroll under the screen edges, and full-length media captions. On tablets and in desktop windows, the feed, channels and the sign-in form keep a comfortable reading width instead of stretching edge to edge. Tapping the @username in a profile now has a comfortable touch target and tells screen readers it copies the username. Block quotes now share one cleaner style everywhere — a rounded, softly tinted panel with an accent bar, in regular and richly formatted posts alike. Code blocks now carry a copy button and a language label, scroll long lines sideways instead of wrapping them, and tuck a very long block behind a "Show more". Photo and video albums in the feed now show a position indicator as you swipe, so you can tell how many items are left.
  • Fixed
  • Video player controls now announce play, pause and mute to screen readers in your interface language instead of English. SCAM and FAKE badges on posts and profiles now follow the interface language. Screen readers now announce navigation tabs with their selected state. Photos, videos, GIFs and video messages in posts are now described to screen readers. The cancel button on downloading media is now labelled for screen readers. Proxy status colours are now readable in dark theme, and the "reachable" label meets contrast standards in light theme. Long-pressing a post no longer crashes the app when the quick-action labels don't fit the row — the extra actions tuck into a "…" menu instead. The rest of a truncated richly formatted post now loads in place with a brief placeholder and a Retry option if it can't be fetched, instead of appearing with no sign there was more. Tapping a footnote or reference link in a richly formatted post that leads outside Telegram now asks for confirmation first, like every other external link. A richly formatted post edited while you're opening it now keeps the newer version, instead of being replaced by the older copy it was still loading. Performance Long richly formatted posts are lighter to scroll past in the feed — a card now builds only the preview it shows, not the whole document with its tables, collapsible sections and media.

About this version

Version
0.12.0 (931)
Size
32.88 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a
Downloads
12
Updated
Jul 20, 2026
Package
dev.lyo.hortay

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app