What's new
The 5 most recent updates that a pattern-follower would notice, newest first. Last update 24 October 2026.
Changed
- The "to check" box above your pattern says each thing once. Rounds with the same problem share one line ("Rounds 11-13 and 17 continue on page 15 of the original"), it no longer tells you to check the original after every item, and nothing hides behind "and 5 more". On a pattern with several pieces, each flagged round now says which piece it is in, or says the piece is not known instead of leaving you to guess.
- Three small things read more clearly. The chart's zoom now shows "52%" instead of a bare "52". In the Progress panel the running total says "17 stitches made in all", so it no longer looks like it disagrees with the row's own "0 of 17". And the browser tab says "Rowline", with your pattern's name first ("Little Ball · Rowline") so you can find it among your tabs.
- The pattern's name shows once above the first row. A pattern like "Little Ball" used to have its name on the note above Round 1 and again on the heading right under it. The note keeps its words, and the name now heads the rows once.
Fixed
- A designer's invitation to their group is no longer a note in the middle of the pattern. The Crochet Tank Top page prints "Join The Kindest Community" and a link to its Facebook group between the First Strap and the First Decrease Section, and it showed there as a note. It is left out now, and the First Decrease Section's setup step is still there. Saved patterns like this offer a re-read.
- A measurement's centimeters stay with the step they belong to. On the Patons sock's narrow four-column page, the foot step's "[12.5 (15-18) cm]" was shown in the middle of the heel's 7th row ("1 sc [12.5 (15 -18) cm]. in each of next 13 sts"), and the foot step lost it. Now the row reads as printed, and "measures 5 (6-7)" [12.5 (15-18) cm]" is one step again.
- A pattern page's FAQ is no longer part of a step. The Crochet Tank Top page prints its questions and answers ("What size should I make?", "How do I block a crochet tank top?") between the front and the back, and all of them were added to the end of the last step before them. That step now ends with the pattern's own words, and the Back rows after the FAQ are still there. Saved patterns like this offer a re-read.
- Rows written for some sizes only no longer take over the rest of the pattern. In a sock with "Size Small only", "Sizes Medium and Large only" and "Size Large only" heel rows, the instep and toe rounds after them were shown under "Size Large only", so you could easily skip them. Now each size heading covers only its own rows, "All sizes: Shape Instep" and "Shape toe" start their own parts, and the Leg rounds keep their "Leg" heading instead of "Proceed as follows".
- Rounds written as "1." that start with a sentence are no longer missing. A round like "19. In this round you finish attaching the arms..." is its own round again instead of disappearing into the one above, and "1.sc in each of the lower loops" is read as a round. When the last round is different for each leg ("1st leg: 41. sc, fasten off."), each one says which leg it is for. The steps under a piece name that a PDF prints again on a later page are kept. Saved patterns like this offer a re-read.
- A repeat step printed with every size's last row is its own step. In a pattern like "Rows 7-12 (16, 20, 20, 24) (24, 28, 28, 32): Rep Rows 3-6", where the sizes come in two groups, the repeat used to be added to the end of the row before it, so ticking that row ticked the repeat too. It now shows as a step of its own, and picking a size shows that size's own rows, such as "Rows 7-16".
Added
- A pattern printed twice in one file asks which one you are following. A page that gives every row in English and then in Dutch, or a PDF that walks through the square step by step and then prints it again in short in UK terms and in US terms, now asks which you want and keeps only that one, in the designer's words. Both stay in "Original imported text", and "Keep all" brings them back. When Rowline can't tell the two languages apart line by line, it keeps everything and says so.
Changed
- The About page opens with Rowline itself. A pattern being followed, with its chart, now sits beside the headline instead of two screens down. Every page outside the app also has the same links along the top (What's new, What is Rowline?) and an Open Rowline button, so the app is always one tap away.
Fixed
- Making-up steps printed over several lines are shown whole. Only the line that named a stitch or a word like "sew" was shown, so "Now repeat steps 1 - 3 to make the second ridge." lost "second ridge.", and steps like "Pull the yarn tight to form the first ridge." did not show at all. Each step now shows from its first word to its last, and a cardigan's "Attaching Pockets" steps show after the pockets instead of tucked away in the closed Reference notes.
- A photo mentioned at the end of a line stays in the sentence. "Sew the brim, as seen in Image 2 and then sew it to the head" read "as seen in then sew it to the head". It now reads as printed.
- Website lists that change colors for some rounds are kept. A coaster page's two-color version ("switch to Yarn B for Rounds 3 & 4", "Switch back to Yarn A for Rounds 5 & 6") and its tips were left out. They now show after the rounds, in the page's order.
- A website's other posts and comments no longer show as pattern notes. A blog's "Recent Posts" list, and on another page its "You might also like" posts, readers' comments and newsletter box, came in as notes under the last piece. The pattern now ends where it does on the page.
- A piece's closing line comes after its repeat. A pattern that writes "Row 2: ...", then "Repeat row 2 a further 14 times.", then "This will give you a total of 16 rows. Fasten off" now shows those in that order, once each, instead of the closing line inside Row 2 and again after the repeat.
- A leg that starts from a row of the body keeps its heading. "Leg A" with "Starting from last stitch of Row 25 (...):" above its Round 1 is its own part again, the line reads as the designer wrote it, and the review no longer says Rounds 8-24 may be missing.
- A range that goes on to work more rows stays one step. "Rows 18 and 19: Increase one st at the beginning of each row and work 2 rows even." is one card as printed, instead of two cards that each say "work 2 rows even".
- Words that went missing from rows are back. A stitch name before "sts", "around" or "across" lost its last word, so "Add single crochet sts evenly" showed as "Add single sts" and "post double crochet around" as "post double around". "Easy to follow" could lose its "easy" the same way. Every word now stays as the pattern prints it.
- The note above the first row no longer starts halfway through a sentence. On a blanket worked from a picture graph it read "Chain 82 with flannel. chain from the hook...", with the start of the sentence ("Begin in the 3rd") gone and the ends of two graph rows after it. It now says "Chain 82 with flannel."
- The chart's words are readable on a laptop. With the rows and the chart side by side, the chart opens at about half size, and "Row 1" or a round chart's notes came out too small to read. They are now drawn larger when the chart opens small, so they read at a normal size; the stitches are unchanged. On a bigger screen nothing changes.
Added
- A booklet of several patterns asks which one you're making. Old pattern books print one pattern after another, each with its own title, materials and rounds. They used to come in as one long list. Now the review asks "Which pattern are you making?" and keeps only the one you pick, under its own name, plus the booklet's stitch key. Where Rowline can't tell for sure where one pattern ends and the next begins, it says so and leaves the rows as they are.
- Dutch and Spanish patterns read their rounds and rows. "Toer 1", "Rij 1", "Vuelta 1:", "Fila 1:" and "Ronda 1:" are now read as rounds and rows, and each row keeps the designer's own words. Rowline doesn't know the Dutch and Spanish stitch names yet, so these patterns get no chart and no stitch-count checks: follow the written row.
Fixed
- Parts like "FIRST MOTIF..." and "FILL-IN MOTIF" are named. A typed-out old booklet that sets a part's name before its first step now shows each motif as its own part, so the second motif's Round 6 no longer looks like a repeat of the first's. Page markers like "[Pg 5]" no longer sit inside rounds.
- Patterns that print every size in brackets now ask which size you're making. A pattern written like "Round (19, 21, 23, 25): Thdc in next (52, 56, 62, 66) sts" for sizes "(XS, S, M, L)" now asks for your size, then shows that size's numbers ("Round 23: Thdc in next 62 sts"). Parts headed for other sizes, like "XS ONLY" or "Yoke for sizes XL to 5XL ONLY", stay as printed, and the review names each one so you know to skip it. Anything it can't tie to your size stays as printed too, and the review says which rows to check.
- "Repeat previous two rows" is kept. A run of rows or rounds whose whole instruction is "Repeat previous two rows" was left out of the pattern. It's now kept, as one step.
- A shawl whose Row 1 sits beside the materials list is read to the end. On the Lace Pineapple Shawl, Row 12 stopped halfway, and the "Rep 10th to 12th rows" repeat, the last row and "Fasten off." were missing with nothing said. Every row now comes through whole, the repeat has its own counter, and the shop's footer lines stay out of the rows. Where Row 1 itself may have lost its last words to the column beside it, the review says so.
- Step-by-step pages in three columns are read down each column. Janie Crow's Basic Granny Square prints each round as photo steps in three columns. The end of Round 1 used to come after the start of Round 2, and the long and short versions of Round 3 were shuffled together. Now each round reads in the order printed, and the "FR" and "1" labels on the stitch diagrams stay out of the steps. Where a page's columns or picture labels can't be told apart, Rowline says which page to check against the original.
- A booklet's title printed on every other page no longer sits inside a round. "Traditional Granny Square" at the top of each left-hand page is now cleared like any page header.
- A heading on its own line starts its own part. Headings like "Armholes:", "Body (all sizes)", "XL, 2XL & 3XL ONLY", "Sizes S, M, XL, 3XL", "Oor" or "2ª parte.- ALTURA" now start their own part, with their steps under them, instead of running on into the row above. A heading that only names sizes groups its rows; it doesn't pick a size for you.
- Each piece's steps stay with that piece. On a web page, the front's and back's "Repeat row 2 a further 14 times" no longer show up again under the sleeves, and a part written without rows of its own, like a cardigan's "Front 2", now sits between the pieces it's printed between. A step after a run of rounds in Dutch or Spanish, like stuffing after "Toer 15-16", shows once, after the last of those rounds.
- Steps between rounds stay where the pattern puts them. A striped bag's "Fasten off Color C" after each stripe is kept, with its color, and "Rnds 3 & 4: ... Fasten off Color A" fastens off after Round 4 only. On web pages, steps like "Switch to YELLOW", "Add eyes between Rounds 10 and 11" and "Stuff the amigurumi" now show after the right round, once each.
- A handle's "repeat Rnd 2" shows the handle's own Rnd 2, not the Rnd 2 of another piece.
- A pattern's first rounds and closing step are no longer cut as an ad. A page that marks its pattern "No Ads" kept only half the basket; now "Make a magic circle" and Rounds 1-4 are there, and "After joining the last round, ch5 and then cut yarn ..." shows on the last round only.
- Runs of rounds written in words are read. "Rounds 4 through 7:" used to become a round called "Rounds 4", and Tunisian rounds like "Round 8: Thdc in each st around. Backward Pass." were left out. Both are now in the pattern, along with "Rounds 10 through 17: Alternate Rounds 8 & 9".
- A run that repeats several rows is one step. "Row 29-30: Repeat the last 2 rows one more time" and a run that still lists every size, like the cuff's "Rnds 2-4 (5, 5): ... Fasten off", are one step with a counter instead of a copy on each row that each says to fasten off. After you pick a size, "Row 29-30 (31-34, 35-38, 37-42)" shows your size's rows.
- "count not read" instead of "count not stated". On the round-by-round tracker, a round that prints its count in a way Rowline can't read, like "[ 6 v ]", now says "count not read". "Count not stated" is kept for rounds that really don't give one.
Fixed
- A pattern that writes stitches right after their counts is no longer turned into made-up color rows. A mosaic blanket written as "Ch1, 1sc, *ch2, 3sc*" used to come in as rows like "13 F (Teal), 1 C (Orange)" that weren't in the pattern, with a color chart drawn from them. Its own rows are read now.
- A blanket worked from a picture graph is no longer marked "Ready to follow" when Rowline only has its border. The review now says the rows worked from the graph aren't here, quotes where the pattern says so, and asks you to work them from the graph in the original.
- A step after a run of rounds shows once, after the last of them. On a pattern that says "Rnds 4-5: 13 sc (2 rows)" and then "Change to white yarn:", Round 4 told you to change yarn a round early. The change now shows after Round 5 only, in the pattern's words, and the same goes for steps like "Fold top of ear flat" after a run of ear rounds.
- Two sleeve rows of the Easy Slip On Sweater now show just your size. Row 7's "18" is printed broken over two lines, and Row 10's list of sizes is missing a colon, so both rows used to keep every size's numbers after you picked one. Rowline now reads them, but only because each row's stitches add up to the printed totals for every size. A row that doesn't add up is still shown as printed and named on the size picker. Already picked your size? Pick it again to update them.
- Scanned booklets: the rounds around joined flowers carry the pattern's name. On a doily like Orange Blossom, the rounds worked around the joined Flowers are now under "ORANGE BLOSSOM", not "FLOWER (Make 8)", so "Make 8" no longer seems to apply to the border. The Flower stays its own section.
- Scanned booklets: a row no longer carries the booklet's back pages. The booklet's abbreviation key, the end of a "Learn How Book" advert, a thread company's address, a trademark box and the scan site's web address stay out of the last row before them. "Next rnd:" and "Now work Edging on opposite end as follows:" start their own step instead of trailing the row above, and a bag's rows are no longer filed under its thread company's name.
- "Finishing" only on a piece's last round, even when it says "weave in ends". A round that fastens off and weaves in to change color, like each color of the Owl Hats' eyes, is an ordinary round now. The round that really ends a piece still says Finishing.
- No abbreviation above the first row. A line from a pattern's abbreviations list, like "ss . Slip Stitch" or "MR = magic ring", no longer shows above the first row as if it were a step.
- An unnumbered first row is not a missing row. A pattern that starts "With colour 1 make 62ch loosely, ..." and then says "2nd Row" no longer warns that Row 1 may be missing.
- Stitch counts without a stray bar. Rounds printed like "[5 sc, inc] around. |42 sts." show "42 sts." The bar was a line drawn on the PDF page, not part of the pattern.
- "Making up" steps show with the rows. In the Casa Kahlo Blanket, the note on joining the motifs used to be tucked away in the closed Reference notes. It now shows as an Assembly note after the last motif's last round and before the outer edging, where the pattern prints it. The Easy Slip On Sweater's seaming steps now show after the sleeve rows the same way.
- A pattern written out for a boy and then a girl asks which one you're making. Cascade's Owl Hats prints a boy's hat and a girl's hat one after the other, and both came in as one list. The review now asks "Which hat are you making?" and keeps just that hat. The flower, which the pattern makes for the girl's hat, stays with the girl's hat.
- A yarn's shade number is no longer read as a color chart. "Attach the same Ruby Red #25 yarn" was read as 25 stitches of a color, which called the Owl Hats "Tapestry" and left the chart saying it couldn't work out the colors. Those hats are now worked in the round, with a round-by-round tracker.
- A page that says "This pattern is written in U.S. crochet terms" is followed in US terms, even when its stitch key lists the UK names too. Cheery Dish Cloths was asking "UK or US terms?" on its chart. A page that lists both and never says which is still asked.
- A "Notes" heading you type under Finishing starts its own note. On the Edit screen, a Notes heading and the lines under it used to be added to Finishing when you pressed Apply, and showed up as finishing steps. Finishing now keeps only its own lines, and your note is kept with the other notes.
- Float on top opens on the row you are on. Before you had marked a row done, the floating window opened on the notes at the top of the pattern, with your row out of sight below them.
- The More button says what is in it. When you point at More, or hear it with a screen reader, it lists what it holds, such as Compact view, Float on top and Keep awake, so you can find them. It names only what your browser and device offer.
- "How Rowline read this file" starts with the short answer. It opens on whether the pattern is ready to follow and how many rows Rowline found, with the technical detail of how the file was read below that.
- Two tabs saving at the same moment both keep their change. With Rowline open in two tabs, saving notes on one pattern while the other tab saved a different pattern could quietly undo the first save, though both said "Saved". Both changes are kept now.
- When your saved patterns can't be opened, Rowline says so. On the rare visit where the browser won't open Rowline's saved patterns, the list says "Some saved projects couldn't be opened this time. They're still on this device." instead of showing an older list, and the pattern you were following is waiting for you on your next visit rather than the sample pattern.
- Chart-only patterns now say so. When a pattern's instructions are only a stitch chart, as in many Japanese patterns ("work according to chart"), the review now says it's a stitch chart that Rowline can't read yet. You can type the rows in yourself or follow the chart in your PDF. It no longer pushes OCR first or claims it found color-block pages.
- Ticks and row notes keep saving when you have lots of saved patterns. With about 30 big patterns saved in Chrome, rows you marked could stop being saved ("This browser's storage is full"), even though there was plenty of room, and deleting a finished project did not help for long. Rowline now keeps that room free for your progress. If storage really is full, the note no longer tells you to delete a project when that would not make room.
- A link to a PDF now says it is a PDF. Pasting a PDF link into the Website box used to say "Some sites block automated access", as if the site had turned Rowline away. Now it says the link is a PDF file and tells you to download it and open it with the File button.
- A link that cannot be fetched says why. A page that no longer exists, an address with a typo, or a site that sent an error now each get their own message. "Some sites block automated access" is kept for sites that really do refuse the request.
Changed
- Reading a scanned pattern is faster. Try OCR now keeps one text reader going for the whole pattern instead of starting a new one for every page, and gets the next page ready while it reads the current one, which saves about a second a page. Reading the numbers in a color-block chart's boxes, which started a new reader for every box, is now about five times faster. Every page and every box is read exactly as before.
- Scanned patterns start reading on their own. When a PDF is a scan with no text to copy, Rowline now starts reading it as soon as the review opens, so you no longer need to press Try OCR. You can still stop it, pick pages, and run it again, and the rows it reads still need your review. A PDF that is only partly scanned still waits for you to press Try OCR.
Fixed
- Rows a pattern doesn't number can be ticked off. A piece's first row printed under its name, a "Buttonhole Row" or a closing "Finishing Row", and a line like "work 20 rows of 1dc" now show as steps in the row list, in the pattern's own words, instead of notes you couldn't tick. Rowline never gives them a row number the pattern doesn't print, and "work 20 rows" stays one step. Saved patterns like this offer a re-read.
- A starting chain written "Make 109 ch using a 4mm hook" now shows above the first row. Rowline missed a chain written with the number first, so the Easy Slip On Sweater's Front began at Row 1 with no chain to work it into. Once you pick a size, that chain and the other pieces' chains show just your size's number ("Make 109 ch"), like the rows do.
- "Finishing" is only on a piece's last round again. Rounds that say "rep from * around, finishing last rep at **" or "do not continue finishing the rnd" were tagged Finishing in the middle of a hat's crown. They are ordinary rounds now, and so are brim rounds that say "finish off after Rnd 20". The round you really end on keeps its Finishing tag.
- Booklet patterns that are only one row are no longer left out. A washcloth or handkerchief edging worked as a single "1st row" (the Rain Drop and Shamrock Washcloths in an old J&P Coats booklet) now shows under its own name, with its starting chain and the "HEADING" step worked after it. Before, the whole pattern was missing from the review and the follow screen, with no warning.
- A step under a heading that several patterns use stays with its own pattern. In a booklet where most patterns have a "HEADING", one pattern's heading step no longer shows up at the start of another pattern's. A scanned booklet's pattern numbers and "Illustrated on Page 6" captions no longer show up as steps either.
- Run OCR again no longer shows the last reading as the PDF's own text. On a scanned PDF, a second OCR run used to list the first run's reading under "Selectable PDF text" in the review's original. Now that section always holds what the PDF itself contains, and below it only the reading you just ran.
- Rows you type while a scan is being read are no longer lost. If you start typing rows while Rowline is still reading a scanned PDF, it now asks before putting what it read in their place. Choose Cancel to keep your rows: what it read is still there to compare under Original imported text.
- "Repeat 2nd row" rows are kept. Older booklets write a repeat as "18th and 19th rows: Repeat 11th and 12th rows once more." or "8th row: Repeat 2nd row." When that was all the row said, Rowline left it out, and at the end of a piece nothing showed it had been there: a leaf lost its last ten rows. Those rows now show in the review and on the follow screen, in the designer's words.
- Finished size and Gauge show only the size and the gauge. On some patterns Pattern Info's Finished size also held the designer's "If you have any questions ... contact me" line and items from the supplies list ("Yarn of your choice; Yarn needle"), and Gauge ran on into "THIS DESIGN USES US CROCHET". Those lines are left out now, and "Yarn of your choice" shows under Yarn requirements, where the pattern put it.
- A general note you add to a pattern now shows where you can see it. Notes added with "Add supporting section" go above Row 1. Before, one added at the end of a pattern was listed under Finishing, twice, and one added between rows was tucked into the closed Reference notes. The dialog now says where each kind of section goes.
- "Read the original again" no longer asks for a file you never had. A pattern you pasted in says there is no file to read again, instead of asking for a PDF or photo. Other patterns ask for the kind of file they came from, and the Edit screen now says that Apply saves your changes.
- Rounds labelled "9th to 16th rounds" with no colon after them are now read. Some patterns give a run of rounds one label and go straight on to the stitches. Rowline used to join that run onto the round before it, so its rounds could not be ticked. A short run now shows as its own rounds, and a long one as one round with a counter.
- A run of rounds says to stuff, break the yarn or fasten off only on its last round. "Rnds 11-12: 30 sc. Stuff gently. Sl st. F.o." used to tell you on round 11 as well. "(2 rows)" after a two-round run is no longer copied onto each round, and "Break yarn." on a line of its own stays with the round it ends instead of becoming a piece name.
- The theme menu stays on screen on a phone. In Retro terminal its left edge ran off the screen, cutting off the first letters of every theme name. It now keeps a small margin on both sides.
- The Underwater tile keeps its name when you touch it in Retro terminal. The name turned dark on the dark sea picture and all but disappeared.
- "Current row" fits its button on a phone held sideways. In Retro terminal the words ran out of the button and under Next. A name that doesn't fit now takes two lines inside it.
- The links at the bottom of the page stay on one line on a phone, in every theme, instead of leaving Contact alone on a second line.
- Patterns that list their sizes like "108 [114: 118: 122]" now offer a size picker. Some garment patterns put the other sizes in square brackets with colons between them, and Rowline did not see them as sizes, so every row showed all of them and you could not pick yours. Pick your size and each row shows just its numbers.
- Rows written "rows 3 – 77 [77: 79: 81] as row 2" are their own rows. They used to be joined onto the row before. Now each is a row, and when you pick a size its row numbers are that size's ("Rows 3-79: as row 2."). If a size list is misprinted, Rowline leaves every number in that row and says which row to check.
- Patterns that don't label their first row now import. Some patterns put the starting chain and first row on one unlabeled line and only label "2nd Row" after it, like Crochet 'n' Create's Crumpled Dishcloth. Rowline used to read none of the pattern. Now it shows that first row as written, above Row 2 (it doesn't call it Row 1, because the pattern doesn't), and the border gets its own section with its own Row 2.
- Picking UK or US terms leaves the other copy's border out. On a page that gives the pattern in both terms, the other copy's border and finishing steps could still show up after you picked one. Now you only see the copy you picked.
53 earlier updates are not shown here, and the older history is not published anywhere else. If you need to know whether something changed before then, ask at feedback@rowline.app.
Where Rowline is today
Rowline imports a crochet pattern from a PDF, a photo, a website, or text you paste in, shows you every row it managed to read, and, once you accept them, turns those rows into a project you can follow: tick rows off, keep stitch and repeat counters, add notes to any row, and read a chart where one can honestly be drawn.
It runs in your browser and keeps your patterns on your device. Signing in is optional and only exists so your projects can follow you to another device.
The rule the whole thing is built on: Rowline never guesses. If it cannot read a stitch count, it leaves it blank and says so. If it cannot honestly draw a chart, it refuses to draw one. Output that looks more complete than the evidence supports is treated here as a bug, not a feature.
Things Rowline deliberately does not do
These are settled decisions, not gaps waiting to be filled. Each one was considered and turned down, and the reason matters more than the feature would have.
- Guess a stitch count, a missing row, or an unclear symbol
- The whole point. A plausible invented number is worse than a visible blank, because you would crochet it.
- Build a stitch chart from a photo of a finished object
- Rowline can find and show you the finished-object photo from a pattern, but it will not reverse-engineer stitches from it. A photo does not contain the stitch data, so anything drawn from one would be fabrication wearing a chart's clothing.
- Chart techniques it has no real renderer for
- Tunisian, corner-to-corner, broomstick lace and hairpin lace were offered once. Each one quietly routed to a renderer built for a different craft (hairpin lace drew a granny stitch chart), so a wrong chart looked exactly like a supported one. They were withdrawn rather than left to mislead. Saved projects naming them still open.
- Decide on its own that your pattern is a garment
- Garment detection exists, but it asks rather than silently switching your chart. A wrong automatic guess about construction is expensive and hard to notice.
- Draw a seaming or assembly diagram
- Rowline collects the pattern's own assembly and finishing text and shows it verbatim. A drawn diagram would require inventing how the pieces meet, which the pattern rarely states precisely enough to be sure of.
Who made this
Rowline is made by one person, and it is in private beta: unfinished on purpose and shared early so it can be corrected by the people who actually use it.
Nearly everything on this page came from someone writing in to say a pattern imported wrong. If Rowline mangles yours, that is worth reporting: send the pattern and what went wrong to feedback@rowline.app, or use Send feedback in the app.